From unknown Sat Aug 16 10:43:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#25061 <25061@debbugs.gnu.org> To: bug#25061 <25061@debbugs.gnu.org> Subject: Status: consider adding %COMPAT to default gnutls priority string Reply-To: bug#25061 <25061@debbugs.gnu.org> Date: Sat, 16 Aug 2025 17:43:59 +0000 retitle 25061 consider adding %COMPAT to default gnutls priority string reassign 25061 emacs submitter 25061 Andy Wingo severity 25061 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 29 05:25:15 2016 Received: (at submit) by debbugs.gnu.org; 29 Nov 2016 10:25:15 +0000 Received: from localhost ([127.0.0.1]:45655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBfb8-00044Q-R1 for submit@debbugs.gnu.org; Tue, 29 Nov 2016 05:25:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBfb7-00044D-He for submit@debbugs.gnu.org; Tue, 29 Nov 2016 05:25:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBfb1-0002Ya-BF for submit@debbugs.gnu.org; Tue, 29 Nov 2016 05:25:08 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43602) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cBfb1-0002YP-86 for submit@debbugs.gnu.org; Tue, 29 Nov 2016 05:25:07 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35547) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cBfax-0003Va-0Q for bug-gnu-emacs@gnu.org; Tue, 29 Nov 2016 05:25:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cBfas-0002TZ-7H for bug-gnu-emacs@gnu.org; Tue, 29 Nov 2016 05:25:03 -0500 Received: from pb-sasl1.pobox.com ([64.147.108.66]:62090 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cBfas-0002TE-3E; Tue, 29 Nov 2016 05:24:58 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 1037D49F2E; Tue, 29 Nov 2016 05:24:57 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=sasl; bh=gVVIx23F1jzyt4RZO+SeStTzi dM=; b=JumRDI1NrR3+mEAbLrxvjWJd6FB6c5iD61AHxgZgMXebmtGmxUNnjaHdy 2x3almH8rTOt5Hco83Y5ifoskdYbwpz8vw34yZgSiHvnHh8Jt0PTiexTd8MG5dE4 z+pXQAh4zVRVt3qf7nsaMxk23NHAqHU2pOimV8IbeYC9iGXPaY= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 0776F49F2B; Tue, 29 Nov 2016 05:24:57 -0500 (EST) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 457D649F2A; Tue, 29 Nov 2016 05:24:56 -0500 (EST) From: Andy Wingo To: bug-gnu-emacs@gnu.org Subject: consider adding %COMPAT to default gnutls priority string Date: Tue, 29 Nov 2016 11:24:53 +0100 Message-ID: <87zikiwpl6.fsf@igalia.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: 12EC1FDE-B61E-11E6-9773-B2316462E9F6-02397024!pb-sasl1.pobox.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit Cc: ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) There have been reports of errors from people using melpa and so on which manifest themselves as: gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly = terminated. However I think maybe that's just the symptom and not the cause; see the previous report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25060 Ludovic Court=C3=A8s was seeing a similar issue to the one that people are reporting for melpa etc in Guix, where we also use GnuTLS though not in Emacs. He then found that GNU wget, which also uses GnuTLS, wasn't exhibiting the same behavior. He was eventually able to reproduce the problem with just gnutls-cli. He tracked down the difference in that if he adds %COMPAT to the priority list, then he has no problems: https://lists.gnu.org/archive/html/bug-guix/2016-04/msg00098.html http://bugs.gnu.org/23311 Note that the problem only exhibits itself for some web sites, and only some of the time. It manifested itself as a timeout where the server would get stuck, which could explain that people are unable to fetch packages then blame the problem on the spurious post-close error message from bug 25060. So, as Ludovic suggests in his message, a workaround might be: (setq gnutls-algorithm-priority "NORMAL:%COMPAT") See Ludovic's message for some justification. Just an idea. I have been trying to reproduce the problem that people report locally as some TLS errors but I have not been able to. Andy From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 30 20:03:01 2016 Received: (at control) by debbugs.gnu.org; 1 Dec 2016 01:03:01 +0000 Received: from localhost ([127.0.0.1]:47912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCFm9-000844-GZ for submit@debbugs.gnu.org; Wed, 30 Nov 2016 20:03:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCFm8-00083r-65 for control@debbugs.gnu.org; Wed, 30 Nov 2016 20:03:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCFm2-000263-JY for control@debbugs.gnu.org; Wed, 30 Nov 2016 20:02:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37206) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCFm2-00025p-HB for control@debbugs.gnu.org; Wed, 30 Nov 2016 20:02:54 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cCFm2-0000yK-4j for control@debbugs.gnu.org; Wed, 30 Nov 2016 20:02:54 -0500 Subject: control message for bug 24655 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 30 Nov 2016 20:02:54 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) block 24655 by 25061 From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 01 13:32:53 2016 Received: (at 25061) by debbugs.gnu.org; 1 Dec 2016 18:32:54 +0000 Received: from localhost ([127.0.0.1]:49045 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCWA9-0007IH-PB for submit@debbugs.gnu.org; Thu, 01 Dec 2016 13:32:53 -0500 Received: from mail-pg0-f42.google.com ([74.125.83.42]:35280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCWA7-0007I3-AL for 25061@debbugs.gnu.org; Thu, 01 Dec 2016 13:32:52 -0500 Received: by mail-pg0-f42.google.com with SMTP id p66so97664382pga.2 for <25061@debbugs.gnu.org>; Thu, 01 Dec 2016 10:32:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=kSX835QhAw4otLLMfVXUfMq2KBqGXFCg3VAIfmtZPC0=; b=AmefHVxSEzzqsjpa3km/K1fm4eqR5LIA4OdQ7b7rqa/H6ATpxOE7VLNsFB8TiAXEBn Le20BMzM4RlB3javiUB8UB/dyv9VTob/pKA8O7UWdGxqaN04TUxKwyjAvibhfa5NRTRO ww7z8SI8GYoGKfOBy9/w1bCPAnKV4AnH8DHpU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version; bh=kSX835QhAw4otLLMfVXUfMq2KBqGXFCg3VAIfmtZPC0=; b=QgCkb11S/Wp12CyDOWoQ8CzntrmDkNyE46lIHqnmDWZa9cqL0l7FAvKNFCaBzvmrlF iNuoojQtPOxGVYb3HtrgZQk07xn9s2TTuNpzsQy4Pk5BCMRmyYXpVKiD/wyj26SMCRFA MT4SXoRORgyQHd16ppKvtrHtmjpB7ThLK8B40NhYs+w8od7gQX9PAWK9nGnpbfeFm+p9 F7ARBr1I4bSPaR/WjqQmKeOK+QGRUt256Lra++Tj4EjOTrJGp2AheSTMpbP7iXGORcOm 9GpMfYKY9JUuQMBLveOdH0bvZaXs66Du4rrXnr6Ov3SXYkbWmrskN4d9MXoxlYBSykxY GNIQ== X-Gm-Message-State: AKaTC02YcSlChE2YUYnJWd6GrlNbz8VmmiZQDW1TImDuhnUMrDL3dVm41fzG3ayQjibauA== X-Received: by 10.99.245.21 with SMTP id w21mr72657456pgh.5.1480617165599; Thu, 01 Dec 2016 10:32:45 -0800 (PST) Received: from flea (c-98-229-60-157.hsd1.ma.comcast.net. [98.229.60.157]) by smtp.gmail.com with ESMTPSA id m66sm1927197pfm.3.2016.12.01.10.32.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 01 Dec 2016 10:32:45 -0800 (PST) From: Ted Zlatanov To: Andy Wingo Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> 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" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 01 Dec 2016 13:32:43 -0500 In-Reply-To: <87zikiwpl6.fsf@igalia.com> (Andy Wingo's message of "Tue, 29 Nov 2016 11:24:53 +0100") Message-ID: <878trzo5ys.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: 25061@debbugs.gnu.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Tue, 29 Nov 2016 11:24:53 +0100 Andy Wingo wrote: AW> There have been reports of errors from people using melpa and so on AW> which manifest themselves as: AW> gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-properly terminated. ... AW> So, as Ludovic suggests in his message, a workaround might be: AW> (setq gnutls-algorithm-priority "NORMAL:%COMPAT") AW> See Ludovic's message for some justification. Just an idea. I have AW> been trying to reproduce the problem that people report locally as some AW> TLS errors but I have not been able to. We could break down %COMPAT to all its components and find which ones are causing the issue. I wouldn't make %COMPAT part of the default. For the sake of accessing some sites, we'd make all our users less secure. But if the connection fails, maybe we can suggest setting it for just that site. That's not trivial right now but I plan to add that capability. Ted From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 01 15:25:42 2016 Received: (at 25061) by debbugs.gnu.org; 1 Dec 2016 20:25:42 +0000 Received: from localhost ([127.0.0.1]:49132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCXvK-0003Bf-BG for submit@debbugs.gnu.org; Thu, 01 Dec 2016 15:25:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51443) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCXvI-0003BS-Uw for 25061@debbugs.gnu.org; Thu, 01 Dec 2016 15:25:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cCXvA-0007jF-GY for 25061@debbugs.gnu.org; Thu, 01 Dec 2016 15:25:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55527) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cCXvA-0007jA-Cq; Thu, 01 Dec 2016 15:25:32 -0500 Received: from reverse-83.fdn.fr ([80.67.176.83]:53724 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cCXv9-0005wd-Q6; Thu, 01 Dec 2016 15:25:32 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Andy Wingo Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 Frimaire an 225 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Thu, 01 Dec 2016 21:25:29 +0100 In-Reply-To: <878trzo5ys.fsf@lifelogs.com> (Ted Zlatanov's message of "Thu, 01 Dec 2016 13:32:43 -0500") Message-ID: <87fum7o0qu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.9 (-------) X-Debbugs-Envelope-To: 25061 Cc: 25061@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.9 (-------) Ted Zlatanov skribis: > On Tue, 29 Nov 2016 11:24:53 +0100 Andy Wingo wrote:=20 > > AW> There have been reports of errors from people using melpa and so on > AW> which manifest themselves as: > > AW> gnutls.c: [0] (Emacs) fatal error: The TLS connection was non-pro= perly terminated. > ... > AW> So, as Ludovic suggests in his message, a workaround might be: > > AW> (setq gnutls-algorithm-priority "NORMAL:%COMPAT") > > AW> See Ludovic's message for some justification. Just an idea. I have > AW> been trying to reproduce the problem that people report locally as so= me > AW> TLS errors but I have not been able to. > > We could break down %COMPAT to all its components and find which ones > are causing the issue. %DUMBFW may be that option (info "(gnutls) Priority Strings"): --8<---------------cut here---------------start------------->8--- %DUMBFW will add a private extension with bogus data that make the client hello exceed 512 bytes. This avoids a black hole behavior in some firewalls. This is the [_rfc7685_] client hello padding extension, also enabled with %COMPAT. --8<---------------cut here---------------end--------------->8--- (Somehow I don=E2=80=99t recall seeing it back in the day.) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 01 16:44:31 2016 Received: (at 25061) by debbugs.gnu.org; 1 Dec 2016 21:44:31 +0000 Received: from localhost ([127.0.0.1]:49174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCZ9a-00052J-HP for submit@debbugs.gnu.org; Thu, 01 Dec 2016 16:44:30 -0500 Received: from mail-qt0-f181.google.com ([209.85.216.181]:36338) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cCZ9Y-000525-0W for 25061@debbugs.gnu.org; Thu, 01 Dec 2016 16:44:28 -0500 Received: by mail-qt0-f181.google.com with SMTP id w33so234151020qtc.3 for <25061@debbugs.gnu.org>; Thu, 01 Dec 2016 13:44:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version:content-transfer-encoding; bh=jyOSSMxMuNdLghAz8nwxnrWG7Jfq0fCTsrcyANVVNLM=; b=EnJWkfak8DHVP+kyVct0jlWQIrus+8YAGXLCGHe04Xf/zAKoyP0w1SsFH28IiIz+Mr mwiSY8fMhIvQihh91Jz1+Ym9CkTw7/UpY7ePvHKdYjoYL70TFVeXWHUU0lnkm+OA5LOq kK/qHGZTNHNqObODhXb98bezpU5Im3aHTH6O4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=jyOSSMxMuNdLghAz8nwxnrWG7Jfq0fCTsrcyANVVNLM=; b=BT0Tdo/W5RBR0xdDT2XcoQguwrX8D0E8F+uzptp8qyFpi3ECm1IUfKZgtSmhNs498n JKBtHkIZNAfhJ/lpLiOnst/dyDdP5rWeTIKfQgM8SI1JdUxpzlLk7bFXqO7hQNPbW8gz f3IUnagDLn3ugJhG1s02NIdr4zVIxA+GB2ZBQ/n6tHO3KcLo5dIwJR01OLzEbIg/S0em VqWIU22pL6InaGSXbQnIyhilOMzdurjYRGj9iH5ZJBGIK94TFB0ZxdIex+rS92SEQ9JQ WxyPeh+wcFH1+06aUKViLnsSEbJroOk9yM4b/QIgm8Xk31swi/98PygD1b7Fkru2EPeq f7jg== X-Gm-Message-State: AKaTC01v5KYGlOv6dMcc7G9NLcJU0KwD6o2BDag2dlUonrNZ1Zy5Wj373xFxIxCaa5Ki0Q== X-Received: by 10.200.40.66 with SMTP id 2mr35317506qtr.287.1480628662407; Thu, 01 Dec 2016 13:44:22 -0800 (PST) Received: from flea (c-98-229-60-157.hsd1.ma.comcast.net. [98.229.60.157]) by smtp.gmail.com with ESMTPSA id d127sm1079772qkf.34.2016.12.01.13.44.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 01 Dec 2016 13:44:21 -0800 (PST) From: Ted Zlatanov To: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> 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" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 01 Dec 2016 16:44:21 -0500 In-Reply-To: <87fum7o0qu.fsf@gnu.org> ("Ludovic \=\?iso-8859-1\?Q\?Court\=E8s\?\= \=\?iso-8859-1\?Q\?\=22's\?\= message of "Thu, 01 Dec 2016 21:25:29 +0100") Message-ID: <87zikfmiiy.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 25061 Cc: Andy Wingo , 25061@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) On Thu, 01 Dec 2016 21:25:29 +0100 ludo@gnu.org (Ludovic Court=E8s) wrote:= =20 LC> Ted Zlatanov skribis: >> We could break down %COMPAT to all its components and find which ones >> are causing the issue. LC> %DUMBFW may be that option (info "(gnutls) Priority Strings"): LC> will add a private extension with bogus data that make the LC> client hello exceed 512 bytes. This avoids a black hole LC> behavior in some firewalls. This is the [_rfc7685_] client LC> hello padding extension, also enabled with %COMPAT. Nice. Could you or Andy verify if it resolves the originally reported problem? I think it's very reasonable to add it to the default, if it does. Thanks Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 24 17:48:42 2017 Received: (at 25061) by debbugs.gnu.org; 24 Jan 2017 22:48:42 +0000 Received: from localhost ([127.0.0.1]:41019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cW9tK-0004uS-6Q for submit@debbugs.gnu.org; Tue, 24 Jan 2017 17:48:42 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:51521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cW9tI-0004uF-EO for 25061@debbugs.gnu.org; Tue, 24 Jan 2017 17:48:40 -0500 Received: from 2.150.49.21.tmi.telenormobil.no ([2.150.49.21] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cW9tF-000378-8j; Tue, 24 Jan 2017 23:48:39 +0100 From: Lars Ingebrigtsen To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> Date: Tue, 24 Jan 2017 23:48:31 +0100 In-Reply-To: <87zikfmiiy.fsf@lifelogs.com> (Ted Zlatanov's message of "Thu, 01 Dec 2016 16:44:21 -0500") Message-ID: <878tq0dqgw.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Andy Wingo , 25061@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Ted Zlatanov writes: > On Thu, 01 Dec 2016 21:25:29 +0100 ludo@gnu.org (Ludovic Court=C3=A8s) wr= ote:=20 > > LC> Ted Zlatanov skribis: > >>> We could break down %COMPAT to all its components and find which ones >>> are causing the issue. > > LC> %DUMBFW may be that option (info "(gnutls) Priority Strings"): > > LC> will add a private extension with bogus data that make the > LC> client hello exceed 512 bytes. This avoids a black hole > LC> behavior in some firewalls. This is the [_rfc7685_] client > LC> hello padding extension, also enabled with %COMPAT. > > Nice. Could you or Andy verify if it resolves the originally reported > problem? I think it's very reasonable to add it to the default, if it doe= s. Yes, I think so, too. Did anyone of you check whether it fixed the problem= s? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 30 03:02:45 2017 Received: (at 25061) by debbugs.gnu.org; 30 Jan 2017 08:02:45 +0000 Received: from localhost ([127.0.0.1]:50693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cY6vB-0005tQ-UE for submit@debbugs.gnu.org; Mon, 30 Jan 2017 03:02:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cY6v7-0005t8-MU for 25061@debbugs.gnu.org; Mon, 30 Jan 2017 03:02:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cY6uy-0004E0-OM for 25061@debbugs.gnu.org; Mon, 30 Jan 2017 03:02:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cY6uH-0003WO-3d; Mon, 30 Jan 2017 03:01:45 -0500 Received: from [193.50.110.143] (port=39584 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cY6uG-000225-3V; Mon, 30 Jan 2017 03:01:44 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Lars Ingebrigtsen Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 =?utf-8?Q?Pluvi=C3=B4se?= an 225 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Mon, 30 Jan 2017 09:01:40 +0100 In-Reply-To: <878tq0dqgw.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 24 Jan 2017 23:48:31 +0100") Message-ID: <87sho1gemz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -8.2 (--------) X-Debbugs-Envelope-To: 25061 Cc: Andy Wingo , 25061@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -8.2 (--------) Hi Lars, Lars Ingebrigtsen skribis: > Ted Zlatanov writes: > >> On Thu, 01 Dec 2016 21:25:29 +0100 ludo@gnu.org (Ludovic Court=C3=A8s) w= rote:=20 >> >> LC> Ted Zlatanov skribis: >> >>>> We could break down %COMPAT to all its components and find which ones >>>> are causing the issue. >> >> LC> %DUMBFW may be that option (info "(gnutls) Priority Strings"): >> >> LC> will add a private extension with bogus data that make the >> LC> client hello exceed 512 bytes. This avoids a black hole >> LC> behavior in some firewalls. This is the [_rfc7685_] client >> LC> hello padding extension, also enabled with %COMPAT. >> >> Nice. Could you or Andy verify if it resolves the originally reported >> problem? I think it's very reasonable to add it to the default, if it do= es. > > Yes, I think so, too. Did anyone of you check whether it fixed the probl= ems? I=E2=80=99m just a passerby so I haven=E2=80=99t tested. ;-) I think Andy has been traveling lately but he might be able to check later. Cheers, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 13 01:37:11 2017 Received: (at 25061) by debbugs.gnu.org; 13 Feb 2017 06:37:11 +0000 Received: from localhost ([127.0.0.1]:37744 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdAG3-0005Tq-JX for submit@debbugs.gnu.org; Mon, 13 Feb 2017 01:37:11 -0500 Received: from pb-sasl1.pobox.com ([64.147.108.66]:57569 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdAFy-0005Tb-8K for 25061@debbugs.gnu.org; Mon, 13 Feb 2017 01:37:06 -0500 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 74CC96098D; Mon, 13 Feb 2017 01:36:59 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=HW2JTN8c6hPk kEgBx5CKJ++kPKY=; b=bYSAhgCo96jjBwNMGOlxzTjwpnTW1AVXE5CfCt2F49c0 bFmdDQtarywO5xLPIxrWgKU8gw1UR5aA/gCJ+h6rUjvm9GDWDCbIc67bLSGfKxHQ WHZkTzZx925G74Pl9wcy2m2vqo/4AiE7l+qE0U3VAb2bO6WbQHCPQSWZZRvALPk= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 6B5F06098B; Mon, 13 Feb 2017 01:36:59 -0500 (EST) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 9CDAE60987; Mon, 13 Feb 2017 01:36:58 -0500 (EST) From: Andy Wingo To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> Date: Fri, 10 Feb 2017 16:51:39 +0100 In-Reply-To: <87sho1gemz.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 30 Jan 2017 09:01:40 +0100") Message-ID: <87vasigi2c.fsf@igalia.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: D1CE8DE6-F1B6-11E6-83B7-CDEC6462E9F6-02397024!pb-sasl1.pobox.com X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 25061 Cc: 25061@debbugs.gnu.org, Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Mon 30 Jan 2017 09:01, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Lars Ingebrigtsen skribis: > >> Ted Zlatanov writes: >> >>> On Thu, 01 Dec 2016 21:25:29 +0100 ludo@gnu.org (Ludovic Court=C3=A8s) = wrote:=20 >>> >>> LC> Ted Zlatanov skribis: >>> >>>>> We could break down %COMPAT to all its components and find which ones >>>>> are causing the issue. >>> >>> LC> %DUMBFW may be that option (info "(gnutls) Priority Strings"): >>> >>> LC> will add a private extension with bogus data that make the >>> LC> client hello exceed 512 bytes. This avoids a black hole >>> LC> behavior in some firewalls. This is the [_rfc7685_] client >>> LC> hello padding extension, also enabled with %COMPAT. >>> >>> Nice. Could you or Andy verify if it resolves the originally reported >>> problem? I think it's very reasonable to add it to the default, if it d= oes. >> >> Yes, I think so, too. Did anyone of you check whether it fixed the prob= lems? > > I=E2=80=99m just a passerby so I haven=E2=80=99t tested. ;-) > > I think Andy has been traveling lately but he might be able to check > later. I tried checking (had to remember what I was doing to begin with!) and was not able to reproduce the original problem, and therefore couldn't test NORMAL:%COMPAT or NORMAL:%DUMBFW :/ Sorry :/ I was trying to just do this: ;; uncomment to test original proposed workaround ;; (setq gnutls-algorithm-priority "NORMAL:%COMPAT") (setq gnutls-log-level 2) (url-retrieve "https://mirror.hydra.gnu.org/" #'(lambda (status) (message "success"))) and evaluating that last form a number of times. Not very scientific :P I was unable to reproduce the problem though. Andy From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 13 11:05:08 2017 Received: (at 25061) by debbugs.gnu.org; 13 Feb 2017 16:05:08 +0000 Received: from localhost ([127.0.0.1]:38757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdJ7j-0003bz-VG for submit@debbugs.gnu.org; Mon, 13 Feb 2017 11:05:08 -0500 Received: from mail-qk0-f171.google.com ([209.85.220.171]:34165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cdJ7i-0003bQ-FG for 25061@debbugs.gnu.org; Mon, 13 Feb 2017 11:05:07 -0500 Received: by mail-qk0-f171.google.com with SMTP id s186so97814142qkb.1 for <25061@debbugs.gnu.org>; Mon, 13 Feb 2017 08:05:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=LYxt+EJXBNZpQJwGrtlMWUButV8W268HISOhYuA3jLE=; b=K1mlw7ajlMYfSKdE4c3ex0JrF+j4qugQcBmjvSrLARtdul1frRgdoKnwZU2GaVHlt7 sAw//LB5pcR1pJsmgk/A8ml7MQqk9xjs45xqSfHy8GkDigNVBxhxyjgYuSZD6Cnf8yjE UJpiOPE/dVbcEXYrGnQqR9/0k4VWO6A0bJz5E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:gmane-reply-to-list:date:in-reply-to:message-id :user-agent:mime-version; bh=LYxt+EJXBNZpQJwGrtlMWUButV8W268HISOhYuA3jLE=; b=Yre0vxAtrUPcpdNa32FsQrLdNvSXzkpDop4B7X/FP5GVhr6MEJbN5iIemB6HL54wyG enL2dGUBDoSTNI1swnnkIvj8tgedHfky+5dJ5CxBJ+2+Q+fJiwXnMaOevQ1JgOB1PuiQ OuoxIqfgaXevVY3/AET219gJavbh74ZWz3IAPx+2Jz+8Mk7Fw9Ef8VhriY1Qnhhk02Ta uvsNVjjPuI8OAh/d2U9qfmPDoaCFGRpcGCQonbkxtYsb9suZe34AR8dYApuI7iwH1lXQ z/peIVBXr2379BRU5jzYHwU5/RftVRIGrCmNftjhSR3p47heU93/MSoxSpQJ5f8dRikT 8deg== X-Gm-Message-State: AMke39mWQCSiY/Sb/oo9N/EYJwrct6fX9rlnVMgXaYcYhjZYNXcmZqQs80ZgN6BgmP35oA== X-Received: by 10.55.158.15 with SMTP id h15mr4729472qke.53.1487001900625; Mon, 13 Feb 2017 08:05:00 -0800 (PST) Received: from flea (c-98-229-60-157.hsd1.ma.comcast.net. [98.229.60.157]) by smtp.gmail.com with ESMTPSA id z123sm7738562qkd.45.2017.02.13.08.04.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 13 Feb 2017 08:04:59 -0800 (PST) From: Ted Zlatanov To: Andy Wingo , Michael Albinus Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> 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" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Mon, 13 Feb 2017 11:04:55 -0500 In-Reply-To: <87vasigi2c.fsf@igalia.com> (Andy Wingo's message of "Fri, 10 Feb 2017 16:51:39 +0100") Message-ID: <871sv2krfc.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25061 Cc: 25061@debbugs.gnu.org, Ludovic =?iso-8859-1?Q?Court=E8s?= , Lars Ingebrigtsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) On Fri, 10 Feb 2017 16:51:39 +0100 Andy Wingo wrote: AW> I tried checking (had to remember what I was doing to begin with!) and AW> was not able to reproduce the original problem, and therefore couldn't AW> test NORMAL:%COMPAT or NORMAL:%DUMBFW :/ Sorry :/ AW> I was trying to just do this: AW> ;; uncomment to test original proposed workaround AW> ;; (setq gnutls-algorithm-priority "NORMAL:%COMPAT") AW> (setq gnutls-log-level 2) AW> (url-retrieve "https://mirror.hydra.gnu.org/" AW> #'(lambda (status) AW> (message "success"))) AW> and evaluating that last form a number of times. Not very scientific :P AW> I was unable to reproduce the problem though. Thanks, Andy. We were just talking with Michael about connection-specific settings; this is a perfect use case. It will be one of the first things we use for testing. So that will resolve the need for per-connection adjustments, and we can focus on just the default value. Does anyone think we should add %COMPAT or %DUMBFW to the default priority string? Without definitive proof that it will help, I'm not sure we should, but I'm open to comments. Either way, we'll document it. Thanks Ted From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 09:50:15 2017 Received: (at 25061) by debbugs.gnu.org; 2 Sep 2017 13:50:15 +0000 Received: from localhost ([127.0.0.1]:41935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1do8oO-0000Yp-Bx for submit@debbugs.gnu.org; Sat, 02 Sep 2017 09:50:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1do8oM-0000Yc-U7 for 25061@debbugs.gnu.org; Sat, 02 Sep 2017 09:50:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1do8oC-0000oH-Bj for 25061@debbugs.gnu.org; Sat, 02 Sep 2017 09:50:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1do8nu-0000hs-95; Sat, 02 Sep 2017 09:49:42 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2209 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1do8nr-0005uB-UA; Sat, 02 Sep 2017 09:49:42 -0400 Date: Sat, 02 Sep 2017 16:49:20 +0300 Message-Id: <8360d1yzvj.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <871sv2krfc.fsf@lifelogs.com> (message from Ted Zlatanov on Mon, 13 Feb 2017 11:04:55 -0500) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ted Zlatanov > Gmane-Reply-To-List: yes > Date: Mon, 13 Feb 2017 11:04:55 -0500 > Cc: 25061@debbugs.gnu.org, Ludovic Courtès , > Lars Ingebrigtsen > > On Fri, 10 Feb 2017 16:51:39 +0100 Andy Wingo wrote: > > AW> I tried checking (had to remember what I was doing to begin with!) and > AW> was not able to reproduce the original problem, and therefore couldn't > AW> test NORMAL:%COMPAT or NORMAL:%DUMBFW :/ Sorry :/ > > AW> I was trying to just do this: > > AW> ;; uncomment to test original proposed workaround > AW> ;; (setq gnutls-algorithm-priority "NORMAL:%COMPAT") > AW> (setq gnutls-log-level 2) > AW> (url-retrieve "https://mirror.hydra.gnu.org/" > AW> #'(lambda (status) > AW> (message "success"))) > > AW> and evaluating that last form a number of times. Not very scientific :P > AW> I was unable to reproduce the problem though. > > Thanks, Andy. > > We were just talking with Michael about connection-specific settings; > this is a perfect use case. It will be one of the first things we use > for testing. So that will resolve the need for per-connection > adjustments, and we can focus on just the default value. > > Does anyone think we should add %COMPAT or %DUMBFW to the default > priority string? Without definitive proof that it will help, I'm not > sure we should, but I'm open to comments. Either way, we'll document it. Any progress on this one, Ted? This bug currently blocks the release of Emacs 26.1, so could we please expedite its resolution, whatever that is? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 06 15:32:53 2017 Received: (at 25061) by debbugs.gnu.org; 6 Sep 2017 19:32:53 +0000 Received: from localhost ([127.0.0.1]:53394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpg4C-0001wO-PU for submit@debbugs.gnu.org; Wed, 06 Sep 2017 15:32:52 -0400 Received: from mail-qt0-f180.google.com ([209.85.216.180]:36332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpg4B-0001wB-6C for 25061@debbugs.gnu.org; Wed, 06 Sep 2017 15:32:51 -0400 Received: by mail-qt0-f180.google.com with SMTP id b52so17939500qtb.3 for <25061@debbugs.gnu.org>; Wed, 06 Sep 2017 12:32:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=fXY4W39iXS/cB1r7CoykXL0/8qhWGpFze5ulexcMEbc=; b=dKCTWKT4FJ6iDq1HHjcAZaslt7XBBEi0EKjblwDtA2ahQitWtsOY0n6iEDvHZNf0ZI KOExvbUd1pVQapTlRXctObvllSSL+I/mHO/+XI1akkyp47Fgyr7BccRtHbC2/isYZLGP Z5F0oj3wZDWKC+1APRPlftEhdQKp/yMQ18gCc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=fXY4W39iXS/cB1r7CoykXL0/8qhWGpFze5ulexcMEbc=; b=Da9U38+VphftZQ4ICKQ1aoSmkZBnv81l63sgtR3jW4F4HmU8+bXcriAhKJaHNya4j9 omk+UPI6yatm6oSXoLwPoqmxIztJGsyrmqv+cBzQVJa55ggJZlSj7Fw/SS92X6q5311m VWwD6fPfDaN9XvvjrpqoG7DXuL2X0xtkrcoYBAypB/iVNHrV2ihOYAnJvB6JXCfrApZr p4XQtoJgT3FOI0AzVyCm8r2fztwvvPs/alELwb9iJ7CL4wgbYW/CnVkKYn1rXZXwZs+K wignP0bWspRXOlq/k4TSiUw2TZBKsycOCTniH0jahOhP7q7RIHxse/qU7UHdu0jycz1C w7fA== X-Gm-Message-State: AHPjjUhsD5rJwUgwyp5cBflHWc/esc5gU1FajDyERTpdnqAz4b1sfssW VXwsjJK6NL4BV140 X-Google-Smtp-Source: ADKCNb6V0KD6w7hZhds5QSuODKyea/IcygqPRK6SKSUWPyENO/JSRPIW5LY1zPYKy7I0SJq2pY3ftg== X-Received: by 10.200.8.225 with SMTP id y30mr329180qth.239.1504726365674; Wed, 06 Sep 2017 12:32:45 -0700 (PDT) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id z195sm451670qkz.42.2017.09.06.12.32.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 06 Sep 2017 12:32:44 -0700 (PDT) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> 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" Mail-Copies-To: never Date: Wed, 06 Sep 2017 15:32:42 -0400 In-Reply-To: <8360d1yzvj.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 Sep 2017 16:49:20 +0300") Message-ID: <877exbhbc5.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) On Sat, 02 Sep 2017 16:49:20 +0300 Eli Zaretskii wrote: >> From: Ted Zlatanov >> Date: Mon, 13 Feb 2017 11:04:55 -0500 >> >> On Fri, 10 Feb 2017 16:51:39 +0100 Andy Wingo wrote: >> AW> I tried checking (had to remember what I was doing to begin with!) and AW> was not able to reproduce the original problem, and therefore couldn't AW> test NORMAL:%COMPAT or NORMAL:%DUMBFW :/ Sorry :/ >> AW> I was trying to just do this: >> AW> ;; uncomment to test original proposed workaround AW> ;; (setq gnutls-algorithm-priority "NORMAL:%COMPAT") AW> (setq gnutls-log-level 2) AW> (url-retrieve "https://mirror.hydra.gnu.org/" AW> #'(lambda (status) AW> (message "success"))) >> AW> and evaluating that last form a number of times. Not very scientific :P AW> I was unable to reproduce the problem though. >> >> Thanks, Andy. >> >> We were just talking with Michael about connection-specific settings; >> this is a perfect use case. It will be one of the first things we use >> for testing. So that will resolve the need for per-connection >> adjustments, and we can focus on just the default value. >> >> Does anyone think we should add %COMPAT or %DUMBFW to the default >> priority string? Without definitive proof that it will help, I'm not >> sure we should, but I'm open to comments. Either way, we'll document it. EZ> Any progress on this one, Ted? This bug currently blocks the release EZ> of Emacs 26.1, so could we please expedite its resolution, whatever EZ> that is? Unfortunately I wasn't able to get to the connection-specific settings, so right now we have to make these changes globally. We've had no followup on this from anyone else and it's not easily reproducible. Using %COMPAT for everyone could open them to old vulnerabilities. I'd rather stay with the current defaults and defer the rest of the work to when connection-specific settings are available. I'm not sure of the right place to discuss these settings--maybe a new section will be needed once connection-specific settings exist. So that's my vote; please add yours. Thanks Ted From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 07 03:19:36 2017 Received: (at 25061) by debbugs.gnu.org; 7 Sep 2017 07:19:36 +0000 Received: from localhost ([127.0.0.1]:53760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpr67-0001nv-QR for submit@debbugs.gnu.org; Thu, 07 Sep 2017 03:19:35 -0400 Received: from mout.gmx.net ([212.227.17.20]:57697) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpr65-0001nh-PX for 25061@debbugs.gnu.org; Thu, 07 Sep 2017 03:19:34 -0400 Received: from detlef.gmx.de ([178.20.95.79]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MOOJl-1dmooE06GT-005uA6; Thu, 07 Sep 2017 09:18:47 +0200 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> Date: Thu, 07 Sep 2017 09:18:44 +0200 In-Reply-To: <877exbhbc5.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 06 Sep 2017 15:32:42 -0400") Message-ID: <87k21bj7sb.fsf@detlef> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:5JTXtQBJsamwl2AxH42FuaBtosNMkEN4tx9eqM8C/RSQscMpzjG Rm6QdzbA+VU4w8Yai0EJFDpkqEjsf3pqZtrGFt2VGY/jEx3k7HwnE43RtCzbU3zJ4soIXn0 g79blrFzD9qVTLRFDww6usnPgn3Dg/GCwR6qb6cEckQ8Hwwwt76UDpbiwSK9EzwLgtfGqN6 J0mjeiPD/cjfHqSUyjySQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:jgF0/VUKxHQ=:MpuEOyQ49SkVZ1VNvY2foT AekvYpRJqhEyMK1PqDp/U2tR1A8PKCzz1KuDsvNOiDHUwmqIyV5eJSL4cbYvPhf3AvKijLalY niVRWc8tXNoSlXD7Ocy0sWb6gE27ZdDrGSPRJxWGw4oZrp/44cqo5DCWvkxWlJSY0SPdBHkSV pJ35nGBC+e6GUeOSFy9kNTkMx6MuunYSDeJUhzhYSQLzOB3Xk++1UPQ6A5mhatmXawhVaH7Nq bCm3dq67I3rCv1AL7HOsLbl4Bo60Q1RwZC40zUC7gU24HrA9r7cO3/NY9xofXNj5DpORR1VL+ NANd6BrKOfQGZaQUi0HUmBa2oHTXFXzo2G456/aFZdvMQSQLCZi8tcfxfIWAlbwsBKfr63Ged 8/2ivK0RvpkFESsc1gTk6dcNE6kFB3CWG0G8DlKL3VgSxxpsZu44o2fln+dxtZMpqvH0LtoIg jWeF1P74kW3F4XUtB8cYs1Mxx27N6WQ/gSib4HKbhWqzC1srs68xJzlKf18pvO+6HYEcOEDmm LkPmawZ47Q/r0qJIBvcpw4oJnvGgKn9hIvBaLvT20FKQw9hDFOmoamnIVZnIEchYk6svKMBJw +Ze+Wtecn66lYU4mOTKOQGpKsIn0C6C7auqXmlPBX4ClBhi7fWztFqsYwMAJPrjn3AQ2mqAmm 9j/Aw65MzTYN0uemfZyzOCudONLfp6gnJxREkugx9C8G9A1AEwZZBwNN4+UMqBEjw9JIXrzGq f+ZS6r5auPvI3O7ruqwFt14IELcih7HsypVuQ54PHBvdFjEn7+8gJNOrn9kbkgUBiI3unQfhx aPquYOCWJstdy50eJ6PDfJ77rQhAwp59s6fjf5jWfDPVIuMDPc= X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.2 (/) Ted Zlatanov writes: Hi Ted, > I'd rather stay with the current defaults and defer the rest of the work > to when connection-specific settings are available. I'm not sure of the > right place to discuss these settings--maybe a new section will be > needed once connection-specific settings exist. ??? Connection-local variables have landed in Emacs last November, reworked in February. What do you miss? > Thanks > Ted Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 14 17:12:02 2017 Received: (at 25061) by debbugs.gnu.org; 14 Sep 2017 21:12:03 +0000 Received: from localhost ([127.0.0.1]:41567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsbQY-0008PJ-ND for submit@debbugs.gnu.org; Thu, 14 Sep 2017 17:12:02 -0400 Received: from mail-qt0-f171.google.com ([209.85.216.171]:53764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsbQX-0008Op-3V for 25061@debbugs.gnu.org; Thu, 14 Sep 2017 17:12:01 -0400 Received: by mail-qt0-f171.google.com with SMTP id 47so592882qts.10 for <25061@debbugs.gnu.org>; Thu, 14 Sep 2017 14:12:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=mjh6SQwBSOEytyS7ky5KRhadBoybWLDxnYjYoO4Psgk=; b=QfnabWsNot5kB4Waw9aNXY1dUcRmvRvQvjdbciwsHDQ4+lh2ez6K3xBmgKN4iapfrj m/wuz0lzWm12VNHJOMkxAt/K5IemR4eN+7FERtRrrRmNmW1tee8IjQn48OYfYlQbFS3o wd0Moa5vcGnjcO2GSVwAtSj+ot3FyqvcIGE3k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=mjh6SQwBSOEytyS7ky5KRhadBoybWLDxnYjYoO4Psgk=; b=DbqFQlE9gED5roQK/YtnVDtCDf59xwY1O58hx9YSmAd7+BDROTG1CRpwKmElM97QXD U7L2n+V6ueT3b3nrO1P+5hSkH+9bBSXQdUXKIdCdcXB026h7lrw505NIvjQDmtYJwK+k 63U7JqittzPlohtbJx/2NdsOP5QBsv+cif+/zRapGIa0dgSerl/bss3jmXY1DwgMnDir rz6a/rGr9CT47JWCCNUY4uH1otbOMQ+EcFg5TF+/DNo1VXWzp6WG+M3mOqGMQ8/kmhoe MhZMfarIJagoUP0YIU4zqzRQ+iPEf+aHJkMbDz2KgEGLj4cCroNc1OJ7XKOpjQIzM8dr OQYA== X-Gm-Message-State: AHPjjUiO/zOv3+Ta/kKyfLUAlOt8Dzz40cdmvPFYl5MWvpS9X5aJ/0sF PVTtnpCKEelLg78L X-Google-Smtp-Source: AOwi7QCkCJj7iRNgND3vfjWrR10X+C8RwCrKLEyWGxC/jG7oxcw/5OtqBP+UyBHPAFabbLwA0qIymA== X-Received: by 10.200.19.73 with SMTP id f9mr23168182qtj.236.1505423515784; Thu, 14 Sep 2017 14:11:55 -0700 (PDT) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id b26sm11424010qkj.64.2017.09.14.14.11.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Sep 2017 14:11:54 -0700 (PDT) From: Ted Zlatanov To: Michael Albinus Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> 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" Mail-Copies-To: never Date: Thu, 14 Sep 2017 17:11:53 -0400 In-Reply-To: <87k21bj7sb.fsf@detlef> (Michael Albinus's message of "Thu, 07 Sep 2017 09:18:44 +0200") Message-ID: <87y3phgf3a.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, Eli Zaretskii , larsi@gnus.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Thu, 07 Sep 2017 09:18:44 +0200 Michael Albinus wrote: MA> Connection-local variables have landed in Emacs last November, reworked MA> in February. What do you miss? Sadly, time. Ted From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 15 02:05:53 2017 Received: (at 25061) by debbugs.gnu.org; 15 Sep 2017 06:05:53 +0000 Received: from localhost ([127.0.0.1]:41787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsjl7-00041w-UR for submit@debbugs.gnu.org; Fri, 15 Sep 2017 02:05:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36319) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dsjl2-00041Y-N9 for 25061@debbugs.gnu.org; Fri, 15 Sep 2017 02:05:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsjkt-0003Gf-Rf for 25061@debbugs.gnu.org; Fri, 15 Sep 2017 02:05:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41014) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsjkU-0002yc-4s; Fri, 15 Sep 2017 02:05:10 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2453 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dsjkT-00065H-Jq; Fri, 15 Sep 2017 02:05:10 -0400 Date: Fri, 15 Sep 2017 09:05:14 +0300 Message-Id: <83k210mr8l.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <87y3phgf3a.fsf@lifelogs.com> (message from Ted Zlatanov on Thu, 14 Sep 2017 17:11:53 -0400) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ted Zlatanov > Cc: Eli Zaretskii , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, larsi@gnus.org > Date: Thu, 14 Sep 2017 17:11:53 -0400 > > On Thu, 07 Sep 2017 09:18:44 +0200 Michael Albinus wrote: > > MA> Connection-local variables have landed in Emacs last November, reworked > MA> in February. What do you miss? > > Sadly, time. No worries, there's still plenty of time before 26.1 will be close to release. I hope you will find time until then to take care of this issue. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 02 12:37:38 2017 Received: (at 25061) by debbugs.gnu.org; 2 Dec 2017 17:37:38 +0000 Received: from localhost ([127.0.0.1]:42159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLBjK-0000uX-Pn for submit@debbugs.gnu.org; Sat, 02 Dec 2017 12:37:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eLBjF-0000u4-K1 for 25061@debbugs.gnu.org; Sat, 02 Dec 2017 12:37:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLBj6-00010U-MA for 25061@debbugs.gnu.org; Sat, 02 Dec 2017 12:37:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51022) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLBia-0000m0-5M; Sat, 02 Dec 2017 12:36:48 -0500 Received: from [176.228.60.248] (port=1461 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eLBiY-0005LA-31; Sat, 02 Dec 2017 12:36:48 -0500 Date: Sat, 02 Dec 2017 19:36:16 +0200 Message-Id: <83374t117z.fsf@gnu.org> From: Eli Zaretskii To: tzz@lifelogs.com In-reply-to: <83k210mr8l.fsf@gnu.org> (message from Eli Zaretskii on Fri, 15 Sep 2017 09:05:14 +0300) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Fri, 15 Sep 2017 09:05:14 +0300 > From: Eli Zaretskii > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, > michael.albinus@gmx.de, larsi@gnus.org > > > On Thu, 07 Sep 2017 09:18:44 +0200 Michael Albinus wrote: > > > > MA> Connection-local variables have landed in Emacs last November, reworked > > MA> in February. What do you miss? > > > > Sadly, time. > > No worries, there's still plenty of time before 26.1 will be close to > release. I hope you will find time until then to take care of this > issue. Ted, any news on this? Emacs 26.1 is getting closer to the release, so I'd like to see this issue resolved. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 09 18:50:20 2017 Received: (at 25061) by debbugs.gnu.org; 9 Dec 2017 23:50:20 +0000 Received: from localhost ([127.0.0.1]:54297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNoss-0007aM-FQ for submit@debbugs.gnu.org; Sat, 09 Dec 2017 18:50:18 -0500 Received: from mail-qt0-f182.google.com ([209.85.216.182]:37649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNosq-0007a9-EV for 25061@debbugs.gnu.org; Sat, 09 Dec 2017 18:50:17 -0500 Received: by mail-qt0-f182.google.com with SMTP id f2so31064415qtj.4 for <25061@debbugs.gnu.org>; Sat, 09 Dec 2017 15:50:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=uK4HBOCS5YpjF6bl+ndaGLrD5Z1HxrvqqfJIMuB6fdY=; b=J+o5TzbKkkQizD22go/xQCydN0BTnQKID5soBidNlCp8yJtrdaKQKXs8Eq1w6ftUHy 7QS47rsXNRdcoOeYiDUmG7enKN757OD3dtSkp1ap7bePHb3QQtpnMJdO/j4+xuqOBrWI fw9vjq9LWkdJJGRnDHbk2setquzY9vs3EesjI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=uK4HBOCS5YpjF6bl+ndaGLrD5Z1HxrvqqfJIMuB6fdY=; b=feM+y9JGyllUsLv1acqhGjxD/eKdnMxiy0i3IjBNI+W5qC1Lqk5h51WMSFRgAkV/M0 /v8XWcOv+/5dqh4y4pY+uSYljVjVwK8yI+NanIzPYmYiub2nLAkA3oN3okGCz4ZH77mE Hxs3FARvBYPInI/ZQq+f18Dmz6ESPvZe8a0SMothHtPqRVAGYmVrxkIZtfd5LJmNYKlE WCRv9gKdUY/zDHQgrLpQKDBQYcAQJw12DVYpIWvvbu4PlAgBXwYxLeoLqdZGwKBJvYhD FgtczFi/V34nRGQMumKNl9TcvJZmVlogyF+/Si3j/7MkwxcKONGSXJkjso/TMUvMs+JS IS9A== X-Gm-Message-State: AKGB3mJ3OygJVs88jZmaJJd2N5OOLM47y6LMIdvsrYxoL16eyGbDy8u6 zUsNcAacAmDkIfTl7z3b8WZw1g== X-Google-Smtp-Source: AGs4zMZNZgI08UOvF0YqortY9PZQJz9ztqdHOHJd2TPIKnnvL4VU8UJDvg/svHUgqW2Ytbb4REyH1A== X-Received: by 10.200.55.37 with SMTP id o34mr21480727qtb.79.1512863410831; Sat, 09 Dec 2017 15:50:10 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id f38sm2221069qtc.73.2017.12.09.15.50.09 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 09 Dec 2017 15:50:09 -0800 (PST) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> 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" Mail-Copies-To: never Date: Sat, 09 Dec 2017 18:50:08 -0500 In-Reply-To: <83374t117z.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 02 Dec 2017 19:36:16 +0200") Message-ID: <87a7yra2bz.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, 02 Dec 2017 19:36:16 +0200 Eli Zaretskii wrote: EZ> Ted, any news on this? Emacs 26.1 is getting closer to the release, EZ> so I'd like to see this issue resolved. I've looked at the code and at the work that Michael has kindly done on connection-local variables and profiles. Eli, first, I need to know if I can make large changes (introducing connection profiles to GnuTLS) this close to the release. If so, I'll work in emacs-26. If we can't, I'll do this work for 26.2 and work in master. To help you and others gauge the extent of the work, here's a summary: * support connection profiles for processes, not just buffers (only buffers are supported today AFAICT). Or maybe only support processes with associated buffers. I'm not sure what's best, maybe Michael and others can make suggestions. * only apply connection profiles when the connection is created. Users and applications will be responsible for closing the connection and reopening it if the profile changes. * using `connection-local-set-profile-variables' in gnutls.el, create a 'gnutls-default-profile with today's settings for `gnutls-min-prime-bits', `gnutls-trustfiles', `gnutls-verify-error', and `gnutls-algorithm-priority', installing it like so (connection-local-set-profiles nil 'gnutls-default-profile) * using `connection-local-set-profile-variables' in gnutls.el, create a 'gnutls-compatible-profile with `gnutls-algorithm-priority' containing "%COMPAT" and any other needed changes to resolve this bug. Note that the default profile will be applied first, so this profile will be fairly small. The user will then need to do (connection-local-set-profiles '(:machine "system-that-needs-compatibility") 'gnutls-compatible-profile) * apply connection profiles in `open-network-stream', `open-gnutls-stream', and `gnutls-negotiate' as needed. The parameters will be :machine (host parameter) and :protocol (service parameter). Any other parameters such as :user and :application will be used if the application passes them in (so a new optional search criteria parameter will need to be added). * add logging to make it clear to the user what profiles are getting applied, and what the final variable values are. This may deserve special UI if we can integrate it with the NSM (optional work, Lars and others can recommend what's best). * support connection profiles for the network-security-level and other NSM variables as well (optional work, Lars and others can recommend what's best). I think this covers what's needed. Let me know your thoughts and I hope to wrap this up quickly either way. Ted From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 10 02:05:38 2017 Received: (at 25061) by debbugs.gnu.org; 10 Dec 2017 07:05:38 +0000 Received: from localhost ([127.0.0.1]:54420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNvg5-0000oa-S9 for submit@debbugs.gnu.org; Sun, 10 Dec 2017 02:05:38 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNvg0-0000oH-Rb for 25061@debbugs.gnu.org; Sun, 10 Dec 2017 02:05:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eNvfs-0001T9-2n for 25061@debbugs.gnu.org; Sun, 10 Dec 2017 02:05:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43801) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eNvfK-0000cI-Oa; Sun, 10 Dec 2017 02:04:46 -0500 Received: from [176.228.60.248] (port=1783 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eNvfJ-0003mo-Ss; Sun, 10 Dec 2017 02:04:46 -0500 Date: Sun, 10 Dec 2017 09:04:30 +0200 Message-Id: <83o9n7t669.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <87a7yra2bz.fsf@lifelogs.com> (message from Ted Zlatanov on Sat, 09 Dec 2017 18:50:08 -0500) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ted Zlatanov > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org > Date: Sat, 09 Dec 2017 18:50:08 -0500 > > I've looked at the code and at the work that Michael has kindly done on > connection-local variables and profiles. > > Eli, first, I need to know if I can make large changes (introducing > connection profiles to GnuTLS) this close to the release. If so, I'll > work in emacs-26. > > If we can't, I'll do this work for 26.2 and work in master. Is everything you proposed strictly needed to fix the original problem? It sounds like a lot of changes just for having the equivalent of '(setq gnutls-algorithm-priority "NORMAL:%DUMBFW")' setting in effect. E.g., could we simply make the above the default value of gnutls-algorithm-priority for Emacs 26.1, and do all the rest on master? Previously, you said: > I'd rather stay with the current defaults and defer the rest of the work > to when connection-specific settings are available. but you didn't explain why you didn't like changing the defaults. If that's because you thought it wasn't very clean, then would such a change be okay just as a temporary measure, to be replaced by a cleaner solution in Emacs 27? Or can this default hurt something? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 10 04:32:23 2017 Received: (at 25061) by debbugs.gnu.org; 10 Dec 2017 09:32:23 +0000 Received: from localhost ([127.0.0.1]:54496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNxyB-0004Hn-G4 for submit@debbugs.gnu.org; Sun, 10 Dec 2017 04:32:23 -0500 Received: from mout.gmx.net ([212.227.15.18]:55329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eNxy9-0004HY-Gv for 25061@debbugs.gnu.org; Sun, 10 Dec 2017 04:32:22 -0500 Received: from detlef.gmx.de ([212.86.60.132]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M2Ldk-1fDS313TtM-00s9Wv; Sun, 10 Dec 2017 10:31:35 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> Date: Sun, 10 Dec 2017 10:31:33 +0100 In-Reply-To: <87a7yra2bz.fsf@lifelogs.com> (Ted Zlatanov's message of "Sat, 09 Dec 2017 18:50:08 -0500") Message-ID: <87374j6ia2.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:+rMQd3OC5K0M2ecMpDVMYoYCij+hT7bN5FT9t6FjrC0aS2KSXEG QvmXcijkf5ceSthlKAEZm01RhOcm6iQPDFTZ/LXxMpkMLvZHYGcyDn9r91PAE/sv2lu/dcn G1mnh7iqd6bCC2CZuEV7uQLEK3Cqow2utUYPTEuiMlTVsqxJ5GR5MmEN5Iwam0oo6lMOh+4 0VSMNtS5UjGI/nfC+9pmA== X-UI-Out-Filterresults: notjunk:1;V01:K0:MG9fiS5msjk=:7H9Y+clOADLuz9YRXIZr5K Wx7wFnbV1kXRANw9/Ugz/9cGhAC9/elr6v84b/JLDa1NZDKsH4WngcjLeV8JlNZysrwKHQJor 727+DeLOgCHz0zXTFUEmy1LFxnoe98F9yMzeoxJfPaNxI3ECrHnMV42d6Yss1hZmHckU6uIER 29UJgvq3iN47K3G7AjSVaHrMrNPekVOJAOTo5VoCkuxAfi8I9iQ9TmNEP2iUOhbvl+cUc9eMt o9YO0p7j5DDkbjVRr/hs/FED8AyiksLVZaI2yMFfSmtZ8OIU2l4aarEb5ISzsFm5OAFNM2NwP fQQfuMQnoWFK60i7Zei2c97O91zjUkx5Dk6kmOYS5pURCu9st8YEq0XhpGHmM6Ad0LmxRZP/f XUzupOXJzaMLrbILVJp26j1tBtcyn02ye5Hm6Ttx+qHCobhqe3SbE/ib4uq2RlduRAgDERYTS 4Vp6MZG0OL2ItUddWjxn858V3avalG1Aw9qwaXCW+CKZVFWs/yg/8+mgqpjQyhQYmBTq5j0qv IixCzFMixiW7VHi8lK9cx03636p0ab78ZWkwXdoskiGUptAyjWYCVauwaZBOfyQ3R1FbAvOAX 3mJN3D1w1EeU+Sbm5nvRkxB51sn7c0FLDpBeUyqS4NpJtIbbkHUJb/DLQC2jl6LuCMRKolLBv 8WdKsnwxRkTnksIUr9o2ebuZvc4NjtKMuPpJZVjpRhDA/XNyuAag8RT7Yn95qmvqqsCdywm6w QYVfYWzfZojZsD4/Jvx+0S9TugJ1dbN5COtWa5dtBpkc6O/h22C0jb/L2Df/d3Tlolmz8y0J1 O6/HPpU2txJRDgCvI4oY0P499xLI/3Ag10M5ZAnW273Ue/jqp0= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Ted Zlatanov writes: Hi Ted, > * support connection profiles for processes, not just buffers (only > buffers are supported today AFAICT). Or maybe only support processes > with associated buffers. I'm not sure what's best, maybe Michael and > others can make suggestions. Connection-local variables are implemented as buffer-local variables. I believe best would be if you apply them to the related process buffer. > Ted Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 10 08:29:36 2017 Received: (at 25061) by debbugs.gnu.org; 10 Dec 2017 13:29:36 +0000 Received: from localhost ([127.0.0.1]:54592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eO1fj-00041m-Po for submit@debbugs.gnu.org; Sun, 10 Dec 2017 08:29:35 -0500 Received: from mail-qk0-f172.google.com ([209.85.220.172]:45489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eO1fi-00041a-M8 for 25061@debbugs.gnu.org; Sun, 10 Dec 2017 08:29:34 -0500 Received: by mail-qk0-f172.google.com with SMTP id d141so4083454qkc.12 for <25061@debbugs.gnu.org>; Sun, 10 Dec 2017 05:29:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=q6Jfi53lP0rp8OSPF4oOWMGtSghmadhKwc58OFg5b6Y=; b=Rple7BKDuSF7iw51L0piLc38pyHn99t78hYWCji7vl/hU7Fjd98FK1QjZI55Sl2OO6 vm+vhfnZul7vjVLhtab6en/XzA8gJlM12wHAkK0HGSXb2Ew/ETEJCyeF8Z4bW7UXNxRn +YeduvxogTgb5Zxtdc74yYG9nWllA3YBPJ8DI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=q6Jfi53lP0rp8OSPF4oOWMGtSghmadhKwc58OFg5b6Y=; b=s/O98h01PXFLq6K2irD9Wr7grOE20EWynblrUgnEQlTnryt62tZGqpNDruSU7hFpeN cF/EvUmf1s5JewvaWHTrTG3TPSxegQd9duWmdY8sN7Fc4TkROt/heqP96Qpe7MJ/2y3w ImXu3gcTj+oK7LFsGeF0WT7zeFerlC9GcUNAIIbRV8R426tK/Y/tHbZmDkasZ7ubx2OT 7A3ZAyQyYUgxIPCDG2bZwbzzBw4gX8PAfoz6rR/3JTWTrURNVv1Pm3uCMIkWZng0o/bl mxNJ3ccnw+f3HXhBJKVyBKGWXMMJYVmiBWboZLJSoyQ3ZZKSyj2LcZNC6pkBV5McWFjm k0BQ== X-Gm-Message-State: AKGB3mKbaNbeS0eu1D9EtwJ4epBMwxrU+Y851wVxk/Z0fM5UvezwEEdx QvHhknVGXrbpfbyeQx6/04VPFg== X-Google-Smtp-Source: AGs4zMYPZOSguucSLebYkMU85hZr2u+s9HCem41zzkdYO6Y1/au2E5CMe5HdsgJ3jGQkm2syRM9How== X-Received: by 10.55.18.92 with SMTP id c89mr43320657qkh.297.1512912569207; Sun, 10 Dec 2017 05:29:29 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id o64sm2657939qte.62.2017.12.10.05.29.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 10 Dec 2017 05:29:28 -0800 (PST) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> 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" Mail-Copies-To: never Date: Sun, 10 Dec 2017 08:29:27 -0500 In-Reply-To: <83o9n7t669.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 10 Dec 2017 09:04:30 +0200") Message-ID: <87k1xu90eg.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sun, 10 Dec 2017 09:04:30 +0200 Eli Zaretskii wrote: EZ> Is everything you proposed strictly needed to fix the original EZ> problem? It sounds like a lot of changes just for having the EZ> equivalent of '(setq gnutls-algorithm-priority "NORMAL:%DUMBFW")' EZ> setting in effect. It's a plan to provide a facility that can solve the underlying problem of heterogeneous network setups. EZ> E.g., could we simply make the above the default EZ> value of gnutls-algorithm-priority for Emacs 26.1, and do all the rest EZ> on master? Yes, let's. EZ> Previously, you said: >> I'd rather stay with the current defaults and defer the rest of the work >> to when connection-specific settings are available. EZ> but you didn't explain why you didn't like changing the defaults. If EZ> that's because you thought it wasn't very clean, then would such a EZ> change be okay just as a temporary measure, to be replaced by a EZ> cleaner solution in Emacs 27? Or can this default hurt something? It would change behavior for everyone for the sake of fixing a few setups. Does %DUMBFW or %COMPAT create a risk that's not justified by the functionality it provides? These exceptions have a way of living long past their expiration date. If we're confident that's the right thing, then let's change it in the release and add a note in the docs. I'm OK with the change; any other comments? What should be the actual string? Regardless, I'll make the connection profile changes in master, which gives us more time to find problems and provide a better integration for them. I'll discuss it in emacs-devel. Thank you for your consideration and help. Ted From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 10 09:13:18 2017 Received: (at 25061) by debbugs.gnu.org; 10 Dec 2017 14:13:18 +0000 Received: from localhost ([127.0.0.1]:54620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eO2Lx-00057a-Mi for submit@debbugs.gnu.org; Sun, 10 Dec 2017 09:13:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eO2Ls-00057I-8r for 25061@debbugs.gnu.org; Sun, 10 Dec 2017 09:13:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eO2Ll-0003In-Pn for 25061@debbugs.gnu.org; Sun, 10 Dec 2017 09:13:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47107) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eO2LL-00031E-NI; Sun, 10 Dec 2017 09:12:35 -0500 Received: from [176.228.60.248] (port=1940 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eO2LL-0007fr-3q; Sun, 10 Dec 2017 09:12:35 -0500 Date: Sun, 10 Dec 2017 16:12:20 +0200 Message-Id: <83indeu0xn.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <87k1xu90eg.fsf@lifelogs.com> (message from Ted Zlatanov on Sun, 10 Dec 2017 08:29:27 -0500) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ted Zlatanov > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org > Date: Sun, 10 Dec 2017 08:29:27 -0500 > > It would change behavior for everyone for the sake of fixing a few > setups. Does %DUMBFW or %COMPAT create a risk that's not justified by > the functionality it provides? These exceptions have a way of living > long past their expiration date. > > If we're confident that's the right thing, then let's change it in the > release and add a note in the docs. I'm OK with the change; any other > comments? What should be the actual string? You mean, should we use %COMPAT or %DUMBFW? I think the latter. But if no one can reproduce the problem and verify the fix, I think we should simply describe the problem in PROBLEMS and leave the code intact. > Regardless, I'll make the connection profile changes in master, which > gives us more time to find problems and provide a better integration for > them. Sounds good, thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 10:04:00 2017 Received: (at 25061) by debbugs.gnu.org; 11 Dec 2017 15:04:00 +0000 Received: from localhost ([127.0.0.1]:56957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOPcZ-0001HO-MG for submit@debbugs.gnu.org; Mon, 11 Dec 2017 10:04:00 -0500 Received: from mail-qt0-f180.google.com ([209.85.216.180]:41257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOPcV-0001H9-Qc for 25061@debbugs.gnu.org; Mon, 11 Dec 2017 10:03:55 -0500 Received: by mail-qt0-f180.google.com with SMTP id i40so39136238qti.8 for <25061@debbugs.gnu.org>; Mon, 11 Dec 2017 07:03:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=llZOk3bsShahBDEZ2xPPl1wcHGgqQo25Y1vGzKZ4r/U=; b=UEP+z0aFR6/K307KSd+HtJS8Qhrd5wUUGOfvTkXlr36+OztXZD2VGKtEMX3C2UNnkM zv4TfKN7iYzk/8tbEZZKwbtWkXOx7tw1D4nSZZK8GyXwZmm2BqoS6JsbjoL+QuhIo6Tu ysgC5BqDtKX7FceZIpAYphTaMBxGTuH5RlfVs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=llZOk3bsShahBDEZ2xPPl1wcHGgqQo25Y1vGzKZ4r/U=; b=AvPxXkbt4SYwcwJZWYX3EuGiF1IBUVDrvSQe+UUykns1CA5TZB5Zsc3suXBVZuGvkn HnsN1rVOGP8xRDvCJ6R5wdzCzJQMP/8/RrT6YN7IKe5MnxCKGPolcPjb2WrAjv0QFxsd 5SIn7P1BD57y27k3RJqceTkNetgTwyKuqc/Y5aggNyNAPWoJb8UfazmqsRZAuSMKsVyq pkD5FrTQQKWtAu8xZaZWLASYRE8Pg2SWnn+GuQBzVXV3NvhCsa3+1pIC33aSrnvEwOgf 5mBobMi1hMEm+eDn1QhdorZb/EO6gqjnEm1NDt7HECfXhxUoZjXZ31AOM/bL6cA8n9K9 kIhg== X-Gm-Message-State: AKGB3mKQZgpz60LYT73YcutxGeG4HTifKY87j/POPpn9yLdc2iWrtX0v zWHl+RxFBc4V3pjryOvxci++hA== X-Google-Smtp-Source: ACJfBou5MqB3hPtJv+gQGu5oETCzqhmQLs7hY420/L3yPAnpBB4BoHLwU7/hEVyD1/e0qwwas/1RFQ== X-Received: by 10.200.25.207 with SMTP id s15mr974181qtk.94.1513004626320; Mon, 11 Dec 2017 07:03:46 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id j1sm4235831qkc.5.2017.12.11.07.03.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Dec 2017 07:03:45 -0800 (PST) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> 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" Mail-Copies-To: never Date: Mon, 11 Dec 2017 10:03:42 -0500 In-Reply-To: <83indeu0xn.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 10 Dec 2017 16:12:20 +0200") Message-ID: <87zi6p71dd.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) On Sun, 10 Dec 2017 16:12:20 +0200 Eli Zaretskii wrote: >> From: Ted Zlatanov >> Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org >> Date: Sun, 10 Dec 2017 08:29:27 -0500 >> >> It would change behavior for everyone for the sake of fixing a few >> setups. Does %DUMBFW or %COMPAT create a risk that's not justified by >> the functionality it provides? These exceptions have a way of living >> long past their expiration date. >> >> If we're confident that's the right thing, then let's change it in the >> release and add a note in the docs. I'm OK with the change; any other >> comments? What should be the actual string? EZ> You mean, should we use %COMPAT or %DUMBFW? I think the latter. But EZ> if no one can reproduce the problem and verify the fix, I think we EZ> should simply describe the problem in PROBLEMS and leave the code EZ> intact. The GnuTLS docs say it "will add a private extension with bogus data that make the client hello exceed 512 bytes. This avoids a black hole behavior in some firewalls. This is the [RFC7685] client hello padding extension, also enabled with %COMPAT." https://gnutls.org/manual/html_node/Priority-Strings.html To me this appears benign and without downsides. Can anyone knowledgeable comment on any possible downsides to this? I'll wait 3 days for objections, then make the change in emacs-26. Thanks Ted From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 11 10:41:04 2017 Received: (at 25061) by debbugs.gnu.org; 11 Dec 2017 15:41:04 +0000 Received: from localhost ([127.0.0.1]:56986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOQCQ-0002Gb-RK for submit@debbugs.gnu.org; Mon, 11 Dec 2017 10:41:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOQCM-0002GL-0e for 25061@debbugs.gnu.org; Mon, 11 Dec 2017 10:40:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOQCF-0007Ez-PB for 25061@debbugs.gnu.org; Mon, 11 Dec 2017 10:40:48 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40281) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOQBm-0006oD-NG; Mon, 11 Dec 2017 10:40:18 -0500 Received: from [176.228.60.248] (port=3758 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eOQBm-00036u-2G; Mon, 11 Dec 2017 10:40:18 -0500 Date: Mon, 11 Dec 2017 17:40:05 +0200 Message-Id: <83y3m9s27e.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <87zi6p71dd.fsf@lifelogs.com> (message from Ted Zlatanov on Mon, 11 Dec 2017 10:03:42 -0500) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) > From: Ted Zlatanov > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org > Date: Mon, 11 Dec 2017 10:03:42 -0500 > > The GnuTLS docs say it "will add a private extension with bogus data > that make the client hello exceed 512 bytes. This avoids a black hole > behavior in some firewalls. This is the [RFC7685] client hello padding > extension, also enabled with %COMPAT." https://gnutls.org/manual/html_node/Priority-Strings.html > > To me this appears benign and without downsides. Me too, but I don't consider myself an expert. I'm okay with doing that if you think it's safe and no one else objects. > Can anyone knowledgeable comment on any possible downsides to this? I'll > wait 3 days for objections, then make the change in emacs-26. Sounds like a good plan, thanks. From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 14 23:18:31 2017 Received: (at 25061-done) by debbugs.gnu.org; 15 Dec 2017 04:18:31 +0000 Received: from localhost ([127.0.0.1]:34431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePhSA-0003nn-QB for submit@debbugs.gnu.org; Thu, 14 Dec 2017 23:18:30 -0500 Received: from mail-qt0-f170.google.com ([209.85.216.170]:37036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePhS9-0003nZ-QO for 25061-done@debbugs.gnu.org; Thu, 14 Dec 2017 23:18:30 -0500 Received: by mail-qt0-f170.google.com with SMTP id f2so10691891qtj.4 for <25061-done@debbugs.gnu.org>; Thu, 14 Dec 2017 20:18:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=vkI09XYW06u0jane3eSPo6uS2WBGnYzo0mnzDogeygI=; b=Ne61+YODaPDjwqB4Jz8Tk1Sp5rv8kW++tNAhYWdEgHNXtyn/YwQ782b3ubpgOFA7ak SVR+SIRIBStY1ROGy35mTOFhjH0KYfkNtRpDL0jznWRVRI7m0ovxLo74U/J3up4p+Y2r mW+WvVxr/d9FqhQroUVbvf3u/XdxKuiMcPNpw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=vkI09XYW06u0jane3eSPo6uS2WBGnYzo0mnzDogeygI=; b=QosTl0Mdlgm0MwoFN2R8OoEKPw9iLqORQ6oNM1nMfEuOTrOhvUUrp4TT6MKqwYyN2C UoNvVKb7tPiL2sHFqLu9IR/SnXbsZ67nrbiNEsGnLJAIYvhwlHXt9eN4D1JKn/QCP0Eu jKd6zV6PmS2y0rQYVbo3+A+CRUBYWGPhkxlIB7WAyi4Pi9lH2KMumwoCEa335lt3Jssf 8ppI0FTxVu+sv7vF7v7HY1I0vEtQl1etuXoFt7b0DnB1aHt+1Q94QDB5vUjoASMLBuCL 0Blha4qqul1V9AQxbJZvgGl+1cqPGRaZvCJDlSDMZoHytjRdCyr2Ix9EQG+Oe2iGDiQx TbGQ== X-Gm-Message-State: AKGB3mKO2/5NHDiwNNOVN66rObPTaGVTkVSNpg+vHUjULHgSkQ/XIHi/ 0VkViETVfqB95nJDqXdKeoUyxA== X-Google-Smtp-Source: ACJfBovaeeBkmqMUrVf0n39kA7W8AocWWFi70vn7zl/mJiErJn5No7g23xbkyv+brxApb+jxkwn3Iw== X-Received: by 10.200.22.210 with SMTP id y18mr20125491qtk.38.1513311504333; Thu, 14 Dec 2017 20:18:24 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id a17sm3688783qkj.6.2017.12.14.20.18.22 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Dec 2017 20:18:22 -0800 (PST) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> 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" Mail-Copies-To: never Date: Thu, 14 Dec 2017 23:18:21 -0500 In-Reply-To: <83y3m9s27e.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 11 Dec 2017 17:40:05 +0200") Message-ID: <87k1xo39pu.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061-done Cc: wingo@igalia.com, ludo@gnu.org, 25061-done@debbugs.gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Mon, 11 Dec 2017 17:40:05 +0200 Eli Zaretskii wrote: >> Can anyone knowledgeable comment on any possible downsides to this? I'll >> wait 3 days for objections, then make the change in emacs-26. EZ> Sounds like a good plan, thanks. OK; done. Ted From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 18:25:33 2017 Received: (at 25061) by debbugs.gnu.org; 16 Dec 2017 23:25:33 +0000 Received: from localhost ([127.0.0.1]:37823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQLpl-0006Za-IX for submit@debbugs.gnu.org; Sat, 16 Dec 2017 18:25:33 -0500 Received: from mail-qt0-f177.google.com ([209.85.216.177]:34373) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQLpj-0006ZO-Rb for 25061@debbugs.gnu.org; Sat, 16 Dec 2017 18:25:32 -0500 Received: by mail-qt0-f177.google.com with SMTP id 33so16247128qtv.1 for <25061@debbugs.gnu.org>; Sat, 16 Dec 2017 15:25:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7e3DSH9eH0sQOI5vF35fKkYiz9a3a8kjSzMDMRZIshw=; b=OHhwHgSdBdDX3D0nU1Hk0SfDuYxjXyrScx1lzFr3ZFZrFw6ow7s+C3wDM43Sr2LT+2 C4dgmOKPpYX/sbO6irNVXM+V38Wcr9p8RS7Lkd0tanEzpuOopkAM/JSiNF802ohb9paT 8Fin8zFo4LVZ/2iXdW71g4kUn3Vj94oSr+3MDwPU/k2NAGIX3mZXg1udQu/AFCbw+uLM c7NIdPd+vcziG9jwK4j3xZqX65NqfaDLt1cKjFd0Q+i6+LtcOq3wENEwEe1m2ZgCXWj9 71JQmS3Iop4Q1GDg8oaWIARp2lp9c7FNW/grZbNmR2ixL4q6d8oGuwDuPzI+QqXYMJZF KWIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7e3DSH9eH0sQOI5vF35fKkYiz9a3a8kjSzMDMRZIshw=; b=CL2b2pxL/1B3rNwZzGjfs3l8HFJIw+JA6aIyPLIDm8DfW4zcughL0J3EmiEMU3c1lc kov3Qy9u5eTYcvTW8nP8AfZWWIuF+xqxMzL8WQ9YJGc1dBjcObHcQg8RJQ0gyYUFK3Fh cvbG5RDOc3C8jD/xXyHw28zK3kUvAPYV36whVcO+XUlZhSb7r9stb8PcHat12k71EahF WXubJEeO8vGiq++vln6kUsNifixiBA85tSuj91NLAZi1bpVnefWU/pi7J5f2vDdNw/UQ 41mpoIddrq61M7aYt6Fs1L7zzaKyDROxHIIEpp3YI3ZWgrPH8a0A8IMRBnS+WgDMdWkH DHzg== X-Gm-Message-State: AKGB3mL3IMPgMYR3289tz8mo7R49COcYi/bNe+to7EH10PG7ls7Onmsg qHE9psZEvM7Xy9Bks147qmH+SrT3we1uvERf4tJ8qg== X-Google-Smtp-Source: ACJfBos3EM9bNDhzM3ajtZFnnarysskNeshXuxexFU10ADCOq30OZ2D39jau/T79vqAXc3AE3qh7D+tnrwTkCZoIRqQ= X-Received: by 10.200.27.76 with SMTP id p12mr30318514qtk.310.1513466725980; Sat, 16 Dec 2017 15:25:25 -0800 (PST) MIME-Version: 1.0 References: <87zikiwpl6.fsf@igalia.com> <878trzo5ys.fsf@lifelogs.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> <87k1xo39pu.fsf@lifelogs.com> In-Reply-To: <87k1xo39pu.fsf@lifelogs.com> From: Philipp Stephani Date: Sat, 16 Dec 2017 23:25:15 +0000 Message-ID: Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string To: 25061@debbugs.gnu.org, tzz@lifelogs.com, wingo@igalia.com Content-Type: multipart/alternative; boundary="94eb2c122b7094e0f005607d6e3d" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 25061 Cc: larsi@gnus.org, Eli Zaretskii , michael.albinus@gmx.de, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --94eb2c122b7094e0f005607d6e3d Content-Type: text/plain; charset="UTF-8" Ted Zlatanov schrieb am Fr., 15. Dez. 2017 um 05:19 Uhr: > On Mon, 11 Dec 2017 17:40:05 +0200 Eli Zaretskii wrote: > > >> Can anyone knowledgeable comment on any possible downsides to this? I'll > >> wait 3 days for objections, then make the change in emacs-26. > > EZ> Sounds like a good plan, thanks. > > OK; done. > > > This appears to break at least Ubuntu 14.04, where apparently GnuTLS doesn't yet support DUMBFW. --94eb2c122b7094e0f005607d6e3d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Ted Zl= atanov <tzz@lifelogs.com> sch= rieb am Fr., 15. Dez. 2017 um 05:19=C2=A0Uhr:
On Mon, 11 Dec 2017 17:40:05 +0200 Eli Zaretskii <eliz@gnu.org> wrote:

>> Can anyone knowledgeable comment on any possible downsides to this= ? I'll
>> wait 3 days for objections, then make the change in emacs-26.

EZ> Sounds like a good plan, thanks.

OK; done.



This appears to break at least Ubu= ntu 14.04, where apparently GnuTLS doesn't yet support DUMBFW.=C2=A0
--94eb2c122b7094e0f005607d6e3d-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 18:35:00 2017 Received: (at 25061) by debbugs.gnu.org; 16 Dec 2017 23:35:00 +0000 Received: from localhost ([127.0.0.1]:37828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQLyu-0006nc-H5 for submit@debbugs.gnu.org; Sat, 16 Dec 2017 18:35:00 -0500 Received: from mail-qt0-f179.google.com ([209.85.216.179]:33052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQLyt-0006nP-2X for 25061@debbugs.gnu.org; Sat, 16 Dec 2017 18:34:59 -0500 Received: by mail-qt0-f179.google.com with SMTP id e2so16262321qti.0 for <25061@debbugs.gnu.org>; Sat, 16 Dec 2017 15:34:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=8w9f4HHvjDWJHTadJ5E9f0m0kFYMRkprWZutPZcaf8A=; b=IP4wid6gSxh4IvdMJNwJ9sCohGRt2luOOMZ/juAkBWiCRtuVbUWKGF4RxkBcgQq5Mm h1RWhk8cre4RYefJyOQcSDE5ofotQ7NxIN38GZ8yYzSMISpYiDjEiu1sUT19rcaMwrcS Seogtm+7UEwZ69JOlYAqH4yy4A8zSMnjamAfs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=8w9f4HHvjDWJHTadJ5E9f0m0kFYMRkprWZutPZcaf8A=; b=VqEfuh8p9tNrCOGjyZMCmQ+aonJfs78G1RAP/8j5DUnu13sdjI3Z5NITH3LmGjxzOb 29SdtjRDVoFBdWBl5Tx9Xb7b3fS49z62SRALXR6AxYuBt8BMo4HHcJEbi+hlqmxkde1d uys14HSDbEYWH8B+0KQAPz7ehP637AYJm/JnkdawXJIAgs+nfJXYtk29nV7ppAcdl+dt kh2gnkT3zzUtMYNhnbOhaJ8eOSO62hWkAaiFGQY1CLTq15FJ635ywLDMqU06d0AUcH5Q t7ZpccgwzNexN/Mv+ZXw0qOIsVxRhhvVmaPrgcXaDLZGUnw14jDYsw7QxNUL4Hb/DgEM yvrg== X-Gm-Message-State: AKGB3mK+uPlo7ytZvLk5m5V/7J0wVyVviRRwkucGTmWA/8BSiJcBuHUJ JSb5g3cgMyQNJA95HyE/TXCbwA== X-Google-Smtp-Source: ACJfBovW8Wyk2jDeMiAz459eaHjxcTE/c2zYI6RVvGIsrNFeymQslC+9AaPqq8yAcacL9K/WnLXZiw== X-Received: by 10.200.15.248 with SMTP id f53mr29950120qtk.127.1513467293619; Sat, 16 Dec 2017 15:34:53 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id f38sm6181052qtc.73.2017.12.16.15.34.52 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 16 Dec 2017 15:34:52 -0800 (PST) From: Ted Zlatanov To: Philipp Stephani Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> <87k1xo39pu.fsf@lifelogs.com> 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" Mail-Copies-To: never Date: Sat, 16 Dec 2017 18:34:51 -0500 In-Reply-To: (Philipp Stephani's message of "Sat, 16 Dec 2017 23:25:15 +0000") Message-ID: <87d13el010.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sat, 16 Dec 2017 23:25:15 +0000 Philipp Stephani wrote: PS> Ted Zlatanov schrieb am Fr., 15. Dez. 2017 um 05:19 Uhr: >> On Mon, 11 Dec 2017 17:40:05 +0200 Eli Zaretskii wrote: >> >> >> Can anyone knowledgeable comment on any possible downsides to this? I'll >> >> wait 3 days for objections, then make the change in emacs-26. >> EZ> Sounds like a good plan, thanks. >> >> OK; done. >> >> >> PS> This appears to break at least Ubuntu 14.04, where apparently GnuTLS PS> doesn't yet support DUMBFW. It seems we've uncovered some downsides. What's the actual user-visible error? Considering 14.04 is pretty old, and AFAIK we can't check if %DUMBFW is supported, we don't have good options: 1) undo the change (please don't just revert the commit) 2) document the breakage 3) start setting the default conditionally based on GnuTLS version (ugh) Any other options? Ted From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 16 22:40:07 2017 Received: (at 25061) by debbugs.gnu.org; 17 Dec 2017 03:40:07 +0000 Received: from localhost ([127.0.0.1]:37944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQPo1-0003LI-Nd for submit@debbugs.gnu.org; Sat, 16 Dec 2017 22:40:06 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQPnx-0003Ks-Ek for 25061@debbugs.gnu.org; Sat, 16 Dec 2017 22:40:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQPno-0004CD-HP for 25061@debbugs.gnu.org; Sat, 16 Dec 2017 22:39:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQPnL-0003Wh-6W; Sat, 16 Dec 2017 22:39:19 -0500 Received: from [176.228.60.248] (port=4004 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eQPnK-0001PG-CI; Sat, 16 Dec 2017 22:39:18 -0500 Date: Sun, 17 Dec 2017 05:39:22 +0200 Message-Id: <83h8sqqaz9.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <87d13el010.fsf@lifelogs.com> (message from Ted Zlatanov on Sat, 16 Dec 2017 18:34:51 -0500) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> <87k1xo39pu.fsf@lifelogs.com> <87d13el010.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ted Zlatanov > Date: Sat, 16 Dec 2017 18:34:51 -0500 > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, > michael.albinus@gmx.de, larsi@gnus.org > > Considering 14.04 is pretty old, and AFAIK we can't check if %DUMBFW is > supported, we don't have good options: > > 1) undo the change (please don't just revert the commit) > 2) document the breakage > 3) start setting the default conditionally based on GnuTLS version (ugh) > > Any other options? If no other ideas come up, I don't see 3) as such a terrible choice. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 17 10:18:38 2017 Received: (at 25061) by debbugs.gnu.org; 17 Dec 2017 15:18:38 +0000 Received: from localhost ([127.0.0.1]:39206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQai0-0005pX-Og for submit@debbugs.gnu.org; Sun, 17 Dec 2017 10:18:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQahu-0005pG-A3 for 25061@debbugs.gnu.org; Sun, 17 Dec 2017 10:18:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQahl-0006mz-D2 for 25061@debbugs.gnu.org; Sun, 17 Dec 2017 10:18:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49338) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQah8-00062H-Ar; Sun, 17 Dec 2017 10:17:38 -0500 Received: from [176.228.60.248] (port=4312 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eQah7-0004Iy-Mb; Sun, 17 Dec 2017 10:17:38 -0500 Date: Sun, 17 Dec 2017 17:17:41 +0200 Message-Id: <83fu89qt7u.fsf@gnu.org> From: Eli Zaretskii To: tzz@lifelogs.com In-reply-to: <83h8sqqaz9.fsf@gnu.org> (message from Eli Zaretskii on Sun, 17 Dec 2017 05:39:22 +0200) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> <87k1xo39pu.fsf@lifelogs.com> <87d13el010.fsf@lifelogs.com> <83h8sqqaz9.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sun, 17 Dec 2017 05:39:22 +0200 > From: Eli Zaretskii > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, > p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org > > > 1) undo the change (please don't just revert the commit) > > 2) document the breakage > > 3) start setting the default conditionally based on GnuTLS version (ugh) > > > > Any other options? > > If no other ideas come up, I don't see 3) as such a terrible choice. Btw, you may wish to consider implementing the removal of %DUMBFW inside gnutls.c, when the version of GnuTLS doesn't support that, this could be cleaner on the Lisp level. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 17 12:52:42 2017 Received: (at 25061) by debbugs.gnu.org; 17 Dec 2017 17:52:42 +0000 Received: from localhost ([127.0.0.1]:39296 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQd78-0000yp-MT for submit@debbugs.gnu.org; Sun, 17 Dec 2017 12:52:42 -0500 Received: from mail-qk0-f173.google.com ([209.85.220.173]:37009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQd74-0000yX-6H for 25061@debbugs.gnu.org; Sun, 17 Dec 2017 12:52:37 -0500 Received: by mail-qk0-f173.google.com with SMTP id i130so15862339qke.4 for <25061@debbugs.gnu.org>; Sun, 17 Dec 2017 09:52:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yXPazfXaaOBSVeATXiYGaRotqctdLqQ5Y2/+LfabyK8=; b=aL8yAje6shCF7Albt1dkREQgditR+sKs1D/impF43rcpp8ymWuaPG+o/NdUWfdOB9Q VQUCb+L5JAylexYVwu+PrZ155fxKYWYBI7+CPnW5raDWpgvEifNbt0kIQQGpU+cj7qji VrAJiTvIC8pf0FKvoMYtwfozQ7gGgcZvSTBJdv9XCcJExnBe0w41JnGkVyNSAM/A+fHY LEf3tGzBFv8LiFt/+TYo/AGgiHi6zE9r5ag34ABaKPzmCkTkMZxwK2JqzbB/6sUVxAl5 CDwcea/oGVC2q1mqJxBwHw5xJe1YjjEUMZ72fahaLnGtaD7ySi50mmD8I0mgpst7AICi ruWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yXPazfXaaOBSVeATXiYGaRotqctdLqQ5Y2/+LfabyK8=; b=QslTLKjvBixTKOH8Dy0kdrP+Tamrr8t5QghJKtUnqVtwPQYiaWRxRrallOxwTW+eXR QOQDQLwFBPO/PnMvhnodZ2lIlmlfs3b8NxmQH/cuTYWtvKXVkF1OuDTs9i/Zrp1RoWyd Lt+cCD0NtoFsqfTwnSc7T78Ps5Ej3KQueB4dlqeg/cJ9XEoBkEgl76IsbtNOafru/Fdf gYVViCIellKifrFzbrIkDlfHTkHV11h12MtbS/7JOR2gyAQtZY4KgNG8emYjc+V2MRwr s6bhbQA5/G8tD3TLIp1RadDdcEEdp52T4Ff8GW/3QXCaGYi8idwiF8sHo9aTkQGP9eR+ IQMg== X-Gm-Message-State: AKGB3mLS7RxidlJ7td/e41NFj+zI2AZhyzjMqX8HpaSJf6ll0BOJasWe JYv5vgkJt09r1LntwxJatinmzy68bef2+A2N68w= X-Google-Smtp-Source: ACJfBovkOXI5H08uxtiYHBxm3RJY0UA54CVXkIxZ3xU5CZFTgPNNiatSh4qvfhdr6u36LWtwmsNXA1zu+j/WRTX1d2I= X-Received: by 10.55.162.84 with SMTP id l81mr29442266qke.29.1513533148631; Sun, 17 Dec 2017 09:52:28 -0800 (PST) MIME-Version: 1.0 References: <87zikiwpl6.fsf@igalia.com> <87fum7o0qu.fsf@gnu.org> <87zikfmiiy.fsf@lifelogs.com> <878tq0dqgw.fsf@gnus.org> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> <87k1xo39pu.fsf@lifelogs.com> <87d13el010.fsf@lifelogs.com> <83h8sqqaz9.fsf@gnu.org> In-Reply-To: <83h8sqqaz9.fsf@gnu.org> From: Philipp Stephani Date: Sun, 17 Dec 2017 17:52:18 +0000 Message-ID: Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string To: Eli Zaretskii Content-Type: multipart/alternative; boundary="001a114fd016ae181605608ce5d9" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, Ted Zlatanov , michael.albinus@gmx.de, larsi@gnus.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) --001a114fd016ae181605608ce5d9 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii schrieb am So., 17. Dez. 2017 um 04:40 Uhr: > > From: Ted Zlatanov > > Date: Sat, 16 Dec 2017 18:34:51 -0500 > > Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, > > michael.albinus@gmx.de, larsi@gnus.org > > > > Considering 14.04 is pretty old, and AFAIK we can't check if %DUMBFW is > > supported, we don't have good options: > > > > 1) undo the change (please don't just revert the commit) > > 2) document the breakage > > 3) start setting the default conditionally based on GnuTLS version (ugh) > > > > Any other options? > > If no other ideas come up, I don't see 3) as such a terrible choice. > > Agreed, that seems like the cleanest solution. --001a114fd016ae181605608ce5d9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Eli Za= retskii <eliz@gnu.org> schrieb am= So., 17. Dez. 2017 um 04:40=C2=A0Uhr:
> From: Ted Zlatanov <tzz@lifelogs.com>
> Date: Sat, 16 Dec 2017 18:34:51 -0500
> Cc: wingo@igalia= .com, 25061@= debbugs.gnu.org, ludo= @gnu.org,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0michael.albinus@gmx.de, larsi@gnus.org
>
> Considering 14.04 is pretty old, and AFAIK we can't check if %DUMB= FW is
> supported, we don't have good options:
>
> 1) undo the change (please don't just revert the commit)
> 2) document the breakage
> 3) start setting the default conditionally based on GnuTLS version (ug= h)
>
> Any other options?

If no other ideas come up, I don't see 3) as such a terrible choice.

Agreed, that seems like the cleanest s= olution.=C2=A0
--001a114fd016ae181605608ce5d9-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 18 12:16:41 2017 Received: (at 25061) by debbugs.gnu.org; 18 Dec 2017 17:16:41 +0000 Received: from localhost ([127.0.0.1]:40789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQz1o-0004h7-DM for submit@debbugs.gnu.org; Mon, 18 Dec 2017 12:16:40 -0500 Received: from mail-yb0-f182.google.com ([209.85.213.182]:34440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQz1m-0004gv-QO for 25061@debbugs.gnu.org; Mon, 18 Dec 2017 12:16:35 -0500 Received: by mail-yb0-f182.google.com with SMTP id z11so11604488ybm.1 for <25061@debbugs.gnu.org>; Mon, 18 Dec 2017 09:16:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=cuT3DJB0PHcbZ2tpjyqvH08GAv2yLBNq8tZdbV7CiC0=; b=tfViIfGMDQ2zyDxc2u0PV5+5gVF3OiioCG9tBnD4wn8PSchYrbWXlN/9xVXafN3kXL ZgaFB05E1WMv5/53LE65BlCBTGj9bb8nZU+Ur+s+mDkAPOU6Tuy2bIRvBBbrt292HfOR UEzJYUNJQTdcVhmqtq/EEDHG6jLvLbbneHrTirC4GOsHbwC2tmoBTRHjrR/4LurHDYr7 cXZp5sTeK2+jDDLUTbqp7QjfbSy4/GCfpkl6xwOjRQb6wCzn/leOhGSDYf8JKcKLRAXm Yuc3UllD1G/woYGgEculf8EuoFDQt8bHVQ71WIEsa+AEnBg+qYffAx0Uqpu1B+9G5lbn uspw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=cuT3DJB0PHcbZ2tpjyqvH08GAv2yLBNq8tZdbV7CiC0=; b=JyJ+7sYeygWD8OV0QVDcS5ZU8WqQyQL0ZZftyNRt5IKa7LaC+G2j1hg7mpvnjmofNe IjPaqvsTQOVw4ikBtMXh8byv+ypTXdI977kqn5HeSt8F312GfQfXsKqoCiWUXza7T7DI OqcPtb/hngMQmfEN8IM50u6eVgKrhyHcFT2AasDC8qESihV/t1yI3BGmqAfj2/LqItSR XreVUikwIQbGpogVUpMJ+IZOEakg6RquuXsu7fDAr2ciL+RgSMyR0UOhmvtUSY0HElaT 5MeAgB+DRwwZFMERyQ5d0uNmJlFjwcw6pjKQbLRJWga7Lji8VEeyl9lk3YjDsVaHxQEE 3DsA== X-Gm-Message-State: AKGB3mKGG9pMB/TOGWD7nVhBRyjp2IAkfZ0G7u4aFjjDbVxZGJlkcS9k d81ZnJTcZjHnkkEMnQMldQm9opwvFDMedpTH+y8= X-Google-Smtp-Source: ACJfBotdH7KLLYUcWjWQ+r1/U9oipoApmmfkc8TceGnjVXJbJjwjz76mcZnLSRZ2p0hcXiaZJzSbL4Pmkuymu6r1SG8= X-Received: by 10.37.128.2 with SMTP id m2mr422128ybk.164.1513617388733; Mon, 18 Dec 2017 09:16:28 -0800 (PST) MIME-Version: 1.0 From: Kaushal Modi Date: Mon, 18 Dec 2017 17:16:17 +0000 Message-ID: Subject: consider adding %COMPAT to default gnutls priority string To: 25061@debbugs.gnu.org Content-Type: multipart/alternative; boundary="089e08288280c80cec0560a08270" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Eli Zaretskii , wingo@igalia.com, tzz@lifelogs.com, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --089e08288280c80cec0560a08270 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, I install packages from Org Elpa and Melpa on the fly on Travis CI. Travis CI is a continuous integration service used by many GitHub projects and it uses an image (trusty) that's based off Ubuntu 14.04. They made an update to their Ubuntu 14.04 image last week, and after that these errors started showing up when emacs tried to retrieve package archives: Full log:https://travis-ci.org/jwiegley/use-package/jobs/317613388 Relevant excerpt: =3D=3D=3D=3D=3D Contacting host: elpa.gnu.org:443 gnutls.el: (err=3D[-50] The request is invalid.) boot: (:priority NORMAL:%DUMBFW :hostname elpa.gnu.org :loglevel 0 :min-prime-bits 256 :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist nil :verify-flags nil :verify-error nil :callbacks nil) Failed to download =E2=80=98gnu=E2=80=99 archive. Contacting host: melpa.org:443 gnutls.el: (err=3D[-50] The request is invalid.) boot: (:priority NORMAL:%DUMBFW :hostname melpa.org :loglevel 0 :min-prime-bits 256 :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist nil :verify-flags nil :verify-error nil :callbacks nil) Failed to download =E2=80=98melpa=E2=80=99 archive. Package refresh done. =3D=3D=3D=3D=3D I got the packages from Melpa to install fine only after I switch from https to http. Is this gnutls.el error related to this bug? This was on the latest emacs-26 build as of yesterday. --=20 Kaushal Modi --089e08288280c80cec0560a08270 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

I install packages from Org Elpa and Me= lpa on the fly on Travis CI. Travis CI is a continuous integration service = used by many GitHub projects and it uses an image (trusty) that's based= off Ubuntu 14.04.

They made an update to their Ubuntu 14.04 image l= ast week, and after that these errors started showing up when emacs tried t= o retrieve package archives:


= Relevant excerpt:
=3D=3D=3D=3D=3D
Contacting ho= st: elpa.gnu.org:443

gnutls.= el: (err=3D[-50] The request is invalid.) boot: (:priority NORMAL:%DUMBFW := hostname elpa.gnu.org :loglevel 0 :min-= prime-bits 256 :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles n= il :keylist nil :verify-flags nil :verify-error nil :callbacks nil)

= Failed to download =E2=80=98gnu=E2=80=99 archive.

Contacting host: <= a href=3D"http://melpa.org:443">melpa.org:443

gnutls.el: (err=3D= [-50] The request is invalid.) boot: (:priority NORMAL:%DUMBFW :hostname melpa.org :loglevel 0 :min-prime-bits 256 :t= rustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist nil := verify-flags nil :verify-error nil :callbacks nil)

Failed to downloa= d =E2=80=98melpa=E2=80=99 archive.
Package refresh done.
=
=3D=3D=3D=3D=3D

I got the packages from Melp= a to install fine only after I switch from https to http.

Is th= is gnutls.el error related to this bug? This was on the latest emacs-26 bui= ld as of yesterday.
--

Kaus= hal Modi

--089e08288280c80cec0560a08270-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 18 14:52:54 2017 Received: (at 25061) by debbugs.gnu.org; 18 Dec 2017 19:52:54 +0000 Received: from localhost ([127.0.0.1]:40857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eR1T0-0002z2-2s for submit@debbugs.gnu.org; Mon, 18 Dec 2017 14:52:54 -0500 Received: from mail-qk0-f175.google.com ([209.85.220.175]:43404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eR1Sy-0002yl-EG for 25061@debbugs.gnu.org; Mon, 18 Dec 2017 14:52:48 -0500 Received: by mail-qk0-f175.google.com with SMTP id j137so1992800qke.10 for <25061@debbugs.gnu.org>; Mon, 18 Dec 2017 11:52:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kzLbpUXU6+TxQQnNGjXtXD0mT8nB1rl3/jB1tpyiXl4=; b=E+nMmAKPsiLsuxeGl7BfgngxLXNUtXt7LSuFNPhhyj/98Ece+IM21rtyxuPgKKWiyK EwUe410KX+uOzo2gUA3Be1hrWZLKsynPKvTriOOTeXUULzJ038TjYo0Af9ZU7ezRa/Sz jdXd6vWFkHiZqoIJwEshNoCWHrg0GSaFIZdj3ZkdAbKv5tS99ZQ8Gx4AHV6p/YYJqBs7 PbzTw8rqttZJ6teJ7acaJ7YVHSSWRJaOeMLgYc2dpk6mnQwa5pnWwJPZ+ZqKpQvL1QhE NYw/9b0uPlAiahFxGPs0nsrwj6gv94nKcMiT1gijaZYdUPBiL9xwWS8n7vzwTcKqM4+M 51vQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kzLbpUXU6+TxQQnNGjXtXD0mT8nB1rl3/jB1tpyiXl4=; b=dsIlF4MEJsv5RKD2xjPD8h68a74MW56YtnvrmEPrwv2gUpK26W+WJoJ1UM2nTWxaqE yexxFf0esnFgBCpeQXyKmIMPqfi7qwuulp28VQwdT/RU6UJg4M3Jn8t8pXCYi3GroFi6 j2Okd4EBtg5C9ICH4yRTQAGpoFd6YO6GkzV48ZEsQ63dbphpPppIkklrvEKirwwt4B0k qOA8ezMjNXA6W7w6op7jkl802obaKvFtkOrOl8ma6ur1KhItaDDGchReIxnCbgzl/iF7 GhtFhcR0/QoRMaC+BJpQcGWfqPFl72/OaAauWDKOTfpafQ4dzymJ5sXdPoAim6g2j+am ZKaQ== X-Gm-Message-State: AKGB3mKz2pNX6Uw0JilUZOPGFecfxrQqQPPZk+15BeiFy9SxXGMqFOds ZRbGUfLJaCuF57G1Z7TUgqQxBMhchN172UyqnkU= X-Google-Smtp-Source: ACJfBotS64Rsb1D3qzq2NjQ/uo0o6K3cBaMecilYCLqasIU16UYxvWII3xJIiQ3kzZNYWSgNbwh17HRykRU0weIhtt0= X-Received: by 10.55.31.96 with SMTP id f93mr1336562qkf.151.1513626762837; Mon, 18 Dec 2017 11:52:42 -0800 (PST) MIME-Version: 1.0 References: <87zikiwpl6.fsf@igalia.com> In-Reply-To: From: Philipp Stephani Date: Mon, 18 Dec 2017 19:52:31 +0000 Message-ID: Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string To: Kaushal Modi Content-Type: multipart/alternative; boundary="001a1147e32c8583300560a2b15c" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, tzz@lifelogs.com, michael.albinus@gmx.de, larsi@gnus.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) --001a1147e32c8583300560a2b15c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Kaushal Modi schrieb am Mo., 18. Dez. 2017 um 18:22 Uhr: > Hello, > > I install packages from Org Elpa and Melpa on the fly on Travis CI. Travi= s > CI is a continuous integration service used by many GitHub projects and i= t > uses an image (trusty) that's based off Ubuntu 14.04. > > They made an update to their Ubuntu 14.04 image last week, and after that > these errors started showing up when emacs tried to retrieve package > archives: > > Full log:https://travis-ci.org/jwiegley/use-package/jobs/317613388 > > Relevant excerpt: > =3D=3D=3D=3D=3D > Contacting host: elpa.gnu.org:443 > > gnutls.el: (err=3D[-50] The request is invalid.) boot: (:priority > NORMAL:%DUMBFW :hostname elpa.gnu.org :loglevel 0 :min-prime-bits 256 > :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist n= il > :verify-flags nil :verify-error nil :callbacks nil) > > Failed to download =E2=80=98gnu=E2=80=99 archive. > > Contacting host: melpa.org:443 > > gnutls.el: (err=3D[-50] The request is invalid.) boot: (:priority > NORMAL:%DUMBFW :hostname melpa.org :loglevel 0 :min-prime-bits 256 > :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist n= il > :verify-flags nil :verify-error nil :callbacks nil) > > Failed to download =E2=80=98melpa=E2=80=99 archive. > Package refresh done. > =3D=3D=3D=3D=3D > > I got the packages from Melpa to install fine only after I switch from > https to http. > > Is this gnutls.el error related to this bug? This was on the latest > emacs-26 build as of yesterday. > > Yes, this is the same thing =E2=80=93 at least I got exactly the same error= message when running 'emacs -Q -f report-emacs-bug'. Considering that a version check takes some time to implement, I'd suggest reverting the commit that introduced %DUMBFW for now. --001a1147e32c8583300560a2b15c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Kausha= l Modi <kaushal.modi@gmail.com= > schrieb am Mo., 18. Dez. 2017 um 18:22=C2=A0Uhr:
Hello,

I install packag= es from Org Elpa and Melpa on the fly on Travis CI. Travis CI is a continuo= us integration service used by many GitHub projects and it uses an image (t= rusty) that's based off Ubuntu 14.04.

They made an update to the= ir Ubuntu 14.04 image last week, and after that these errors started showin= g up when emacs tried to retrieve package archives:


Relevant excerpt:
=3D= =3D=3D=3D=3D
Contacting host: elpa.gnu.org:443

gnutls.el: (err=3D[-50] = The request is invalid.) boot: (:priority NORMAL:%DUMBFW :hostname elpa.gnu.org :loglevel 0 :mi= n-prime-bits 256 :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles= nil :keylist nil :verify-flags nil :verify-error nil :callbacks nil)
Failed to download =E2=80=98gnu=E2=80=99 archive.

Contacting host:= melpa.org:443
gnutls.el: (err=3D[-50] The request is invalid.) boot: (:priority NORMAL:= %DUMBFW :hostname melpa.org<= /a> :loglevel 0 :min-prime-bits 256 :trustfiles (/etc/ssl/certs/ca-certific= ates.crt) :crlfiles nil :keylist nil :verify-flags nil :verify-error nil :c= allbacks nil)

Failed to download =E2=80=98melpa=E2=80=99 archive.
I got the packages from Melpa to install fine only after I switch= from https to http.

Is this gnutls.el error related to this bu= g? This was on the latest emacs-26 build as of yesterday.


--001a1147e32c8583300560a2b15c-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 12:47:20 2017 Received: (at submit) by debbugs.gnu.org; 19 Dec 2017 17:47:20 +0000 Received: from localhost ([127.0.0.1]:42611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRLz6-0002Ul-Ec for submit@debbugs.gnu.org; Tue, 19 Dec 2017 12:47:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRLz5-0002UZ-Kc for submit@debbugs.gnu.org; Tue, 19 Dec 2017 12:47:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRLyz-00028n-MP for submit@debbugs.gnu.org; Tue, 19 Dec 2017 12:47:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50635) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRLyz-00028X-GG for submit@debbugs.gnu.org; Tue, 19 Dec 2017 12:47:13 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRLyv-00031a-Pc for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2017 12:47:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRLym-0001wP-H5 for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2017 12:47:09 -0500 Received: from [195.159.176.226] (port=35747 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRLym-0001tV-7M for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2017 12:47:00 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eRLwh-00017z-Bl for bug-gnu-emacs@gnu.org; Tue, 19 Dec 2017 18:44:51 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org To: bug-gnu-emacs@gnu.org From: Ted Zlatanov Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Date: Tue, 19 Dec 2017 12:46:42 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Lines: 14 Message-ID: <87wp1ik3ul.fsf@lifelogs.com> References: <87zikiwpl6.fsf@igalia.com> <87sho1gemz.fsf@gnu.org> <87vasigi2c.fsf@igalia.com> <871sv2krfc.fsf@lifelogs.com> <8360d1yzvj.fsf@gnu.org> <877exbhbc5.fsf@lifelogs.com> <87k21bj7sb.fsf@detlef> <87y3phgf3a.fsf@lifelogs.com> <83k210mr8l.fsf@gnu.org> <83374t117z.fsf@gnu.org> <87a7yra2bz.fsf@lifelogs.com> <83o9n7t669.fsf@gnu.org> <87k1xu90eg.fsf@lifelogs.com> <83indeu0xn.fsf@gnu.org> <87zi6p71dd.fsf@lifelogs.com> <83y3m9s27e.fsf@gnu.org> <87k1xo39pu.fsf@lifelogs.com> <87d13el010.fsf@lifelogs.com> <83h8sqqaz9.fsf@gnu.org> <83fu89qt7u.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) 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" Mail-Copies-To: never Cancel-Lock: sha1:sb1rsrKZjh9lpOzkc9hT9nQ2Pcs= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.8 (----) On Sun, 17 Dec 2017 17:17:41 +0200 Eli Zaretskii wrote: EZ> Btw, you may wish to consider implementing the removal of %DUMBFW EZ> inside gnutls.c, when the version of GnuTLS doesn't support that, this EZ> could be cleaner on the Lisp level. Emacs now collects all the GnuTLS extensions into the list returned by `gnutls-available-p' and that's used by gnutls.el. I hope that's enough to resolve this problem. I don't think the C code should be modifying the priority string before it's passed on. That can cause pretty bad problems. Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 12:47:33 2017 Received: (at 25061) by debbugs.gnu.org; 19 Dec 2017 17:47:34 +0000 Received: from localhost ([127.0.0.1]:42614 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRLzJ-0002VB-NG for submit@debbugs.gnu.org; Tue, 19 Dec 2017 12:47:33 -0500 Received: from mail-qk0-f180.google.com ([209.85.220.180]:46624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRLzI-0002Uy-76 for 25061@debbugs.gnu.org; Tue, 19 Dec 2017 12:47:32 -0500 Received: by mail-qk0-f180.google.com with SMTP id c85so9399340qkh.13 for <25061@debbugs.gnu.org>; Tue, 19 Dec 2017 09:47:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=5mK7S8OP3Y00m20kZUa7a2wCw1iQVeXZoiw6Jm27yKQ=; b=QJ6VwKWI1Hf0fCfAHvJXOrfd7e4HtC62zdJS35esvOPXUcIE+YyRUo4HMIG10l5WET u4esYJfwAKRbJFJgWl3U1X9LuItS5Qg7W0KSGL4tLxObbD2oh0swnBhhpZiPXgzXsBmM VCw8wzQ8ZfWtWhF9xynAmbbhWQxU1COiehMC4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=5mK7S8OP3Y00m20kZUa7a2wCw1iQVeXZoiw6Jm27yKQ=; b=oK89vAzQpvj/XBGCuTiOxfbJ2Sq7rin+TLG3/c/Epq3vCYJKAiyBDdlnlGid/5+oSR TygX77G7bg3Xm2Hy3rTYn8Zc3q3p6vj6/O8XJuIh9ZeVHgpiS8U0yYctSsphTkvY6gUr CQWCA0a74T0GhIF41l08uAh8hrLrnrmv4cjwYWgTSEntaVo5dsV/ayPhQkNlyRaWdwcL EyB5/6of3srjoLNccNJJIkFplE1UdXieEz73cT/HOBjgEhBreT1fHVfC3hhrpgnsVlwf QNsKoxauL1rZrG8Nf/TqWNCCLj40sjEayKhu9EhSb9tOeKQ3JV+QVQ4yZYxUDNVFtA2v maMg== X-Gm-Message-State: AKGB3mL40o6TwQ/v3bNmz0TkW8qJu9w5zTvHB19hN4pt1CDWwJCw1v9K wuHekl64jKBbEe6MBOk3ruFoOg== X-Google-Smtp-Source: ACJfBouS6u6WXgSewkbX5UtBB1qgLmkLXvwnj2HnIup1zsPo/VCsEiTwME3lCz4u6vQtXnW145ekcA== X-Received: by 10.55.127.193 with SMTP id a184mr5980855qkd.119.1513705646572; Tue, 19 Dec 2017 09:47:26 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id m6sm2937965qkd.62.2017.12.19.09.47.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 19 Dec 2017 09:47:25 -0800 (PST) From: Ted Zlatanov To: Kaushal Modi Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> 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" Mail-Copies-To: never Date: Tue, 19 Dec 2017 12:47:24 -0500 In-Reply-To: (Kaushal Modi's message of "Mon, 18 Dec 2017 17:16:17 +0000") Message-ID: <87shc6k3tf.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Mon, 18 Dec 2017 17:16:17 +0000 Kaushal Modi wrote: KM> gnutls.el: (err=[-50] The request is invalid.) boot: (:priority KM> NORMAL:%DUMBFW :hostname melpa.org :loglevel 0 :min-prime-bits 256 KM> :trustfiles (/etc/ssl/certs/ca-certificates.crt) :crlfiles nil :keylist nil KM> :verify-flags nil :verify-error nil :callbacks nil) Please try again, I added a fix that should remove %DUMBFW if it's not supported. Ted From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 17:00:52 2017 Received: (at 25061) by debbugs.gnu.org; 19 Dec 2017 22:00:52 +0000 Received: from localhost ([127.0.0.1]:42754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRPwS-0008Ut-Ic for submit@debbugs.gnu.org; Tue, 19 Dec 2017 17:00:52 -0500 Received: from mail-yw0-f176.google.com ([209.85.161.176]:34914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRPwQ-0008Uf-Hh for 25061@debbugs.gnu.org; Tue, 19 Dec 2017 17:00:50 -0500 Received: by mail-yw0-f176.google.com with SMTP id v187so1047406ywc.2 for <25061@debbugs.gnu.org>; Tue, 19 Dec 2017 14:00:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E2BNZCXqlQgq7fzXmrWXGG1XIVSqKi6vcSk5QNR4JBg=; b=f//Mo7DOGbVJgIzgv0cMPgAXBsDmkcEFtUHUkx9vNbtjvCUeHxvmo+Xt5Y19RpjJrl Fxvt5BA+tvxr7al4+4zW5H7CWbWcZWxxMQFX8zoHU3h6FnupztlLsP4e1+vLh/wf3/dR y3Cd/iN5LrbTmYymMlfOc1r2O3/Y6JL6W6mi3WpdrtVXnYks4dYXfwzG7l/O5xitr/6d V9HubttnTlnFgMeRPTK7pl/P7SEnvxR5JwVL9Ene+1VlQ3mx9tYBOTK5rner3Gz5kdMv ABMVAR2whhGwiHkkcyMGQ33kPWKZR0hPbRXp4xtlCnaiox4CFeDKLc1KlyEM7603sDx2 e40g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E2BNZCXqlQgq7fzXmrWXGG1XIVSqKi6vcSk5QNR4JBg=; b=mM2tyaYLLd1Yq0HcOMEY5S7kK+QHDSgWqBY/0VgKx6Ac4ul3BKW4hERT5ysVtybRUr Rr/02i+5ttFRH04hB8ebzimKZmh6FB4qSAd2odF/iuWp2ZcXMsfwg7J6+BF7qYzjMLYK E2P4+QPJexhXafeO/Li3nKk5XKrwU0ZXNC7DpGsz+GaQwth8Uq9BFS7x6I1v2rbbBwv0 8CojXoQNuV3ruj7FQ3i5NaEQFHJwEp9oYeeFs2hKajVa59JoMydqYu2izPBFTkV3srIm PSXZhZon76yLsipL2uv57sP1/SVSJv1BzFTKZuurDZMVA1X36mBzOZfIIh9XqlMtuBVL sW+w== X-Gm-Message-State: AKGB3mLciifSiQxrLqOu5A3kda58as8SKBrwhdn0UzEd8xjQe0p9aEAy J3EMBK0P1inW5yyw3qtmcwivVUpKPbGRwvLP2x8= X-Google-Smtp-Source: ACJfBou5tQqFwJ6qKf0dQbuPSI6qcTpvDg0r/Vgf63QydUU9vITiH3A4wma5JUxe+kW3k6W80345Qxntgkg5GZaZKZ4= X-Received: by 10.129.165.20 with SMTP id c20mr3517111ywh.484.1513720844744; Tue, 19 Dec 2017 14:00:44 -0800 (PST) MIME-Version: 1.0 References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> In-Reply-To: <87shc6k3tf.fsf@lifelogs.com> From: Kaushal Modi Date: Tue, 19 Dec 2017 22:00:34 +0000 Message-ID: Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string To: Ted Zlatanov Content-Type: multipart/alternative; boundary="94eb2c129d1c3d7dcd0560b8994c" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --94eb2c129d1c3d7dcd0560b8994c Content-Type: text/plain; charset="UTF-8" On Tue, Dec 19, 2017 at 12:47 PM Ted Zlatanov wrote: > > Please try again, I added a fix that should remove %DUMBFW if it's not > supported. > Hi Ted, I couldn't test the fix on my local machine because I cannot recreate the problem there. So I was waiting for the emacs-26 branch build to finish on the Travis CI set up by Noam.. but the build itself failed: https://travis-ci.org/npostavs/emacs-travis/jobs/318857869 CC lastfile.o CCLD temacs gnutls.o: In function `Fgnutls_available_p': gnutls.c:(.text+0x105d): undefined reference to `gnutls_ext_get_name' collect2: error: ld returned 1 exit status make[1]: *** [temacs] Error 1 make[1]: Leaving directory `/tmp/emacs-emacs-26/src' make: *** [src] Error 2 make: Leaving directory `/tmp/emacs-emacs-26' -- Kaushal Modi --94eb2c129d1c3d7dcd0560b8994c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
=
--

Kaushal Modi

--94eb2c129d1c3d7dcd0560b8994c-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 20:09:08 2017 Received: (at 25061) by debbugs.gnu.org; 20 Dec 2017 01:09:08 +0000 Received: from localhost ([127.0.0.1]:42812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRSse-0004N3-9D for submit@debbugs.gnu.org; Tue, 19 Dec 2017 20:09:08 -0500 Received: from mail-qk0-f169.google.com ([209.85.220.169]:38702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRSsd-0004Md-2M for 25061@debbugs.gnu.org; Tue, 19 Dec 2017 20:09:07 -0500 Received: by mail-qk0-f169.google.com with SMTP id i190so4486947qka.5 for <25061@debbugs.gnu.org>; Tue, 19 Dec 2017 17:09:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=fHpFv42ERIWcr1LhdLL1wdFnWuEO7GIjDUNAd/tMi1w=; b=UPLCRxDGn/wUPV2cKes+PvHUEAgZz/c4AQhTTHbCbGtXMkFzOgivw8vWlECfJliipA zqu/Bz05uuTPtH5T69e+vLfRQDYYgLri7ajMOnFfb/7wmBaCfzVW7RSkoUZOgKN/RZHV XOldIdyda8hnY7KgeCxypHgfOGP9ZaTu8tZ1g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=fHpFv42ERIWcr1LhdLL1wdFnWuEO7GIjDUNAd/tMi1w=; b=bva81d9FhtKKEkLC+cBowi6Rn2u+5YgqHHJ6YN/1ui/nEHRLXUT8+u0PoyQupO85Kb vWG7Wg5dLVPng5sJ+/UhgqBwksQXU19wl5roykEstz9YmYykgAMriZBJSKPYI3hylRom 8p+BxYWHvsV7M07SplnDbdS8IJAg8S4HGw44E30ioji1mQhv4vtYWw4VX9q/cwcy/CbM hhyOJkm+QV7xThza+eXE/ATp0VtaJrqwGh+7oa3RC0Kzl/DkoDMqLm2AGmpxKu/11yFU wUmp+cCMC0R8K3hLnrgpuo1FnLeLWyLcNIUX19XKsz/34l5P/RA/ZjH37MwHFC/tWfqX bgzw== X-Gm-Message-State: AKGB3mIbzGa0H7ARMhbJtiEOSQshCCLeTx3KmjWLAKMrRF/bjyX+aFmC pal+gZRhLe+ndiQzfWr3wV211g== X-Google-Smtp-Source: ACJfBots4rrCXtshFqC8TesNGsUubhp9RrFVnLGvk/afUhaEjQzPvtPMrOp8noNPtOtMpy7hb2F1dQ== X-Received: by 10.55.195.82 with SMTP id a79mr2768741qkj.189.1513732141539; Tue, 19 Dec 2017 17:09:01 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id q52sm10550298qtc.16.2017.12.19.17.09.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 19 Dec 2017 17:09:00 -0800 (PST) From: Ted Zlatanov To: Kaushal Modi Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> 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" Mail-Copies-To: never Date: Tue, 19 Dec 2017 20:08:59 -0500 In-Reply-To: (Kaushal Modi's message of "Tue, 19 Dec 2017 22:00:34 +0000") Message-ID: <87bmiujjdg.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Tue, 19 Dec 2017 22:00:34 +0000 Kaushal Modi wrote: KM> I couldn't test the fix on my local machine because I cannot recreate the KM> problem there. KM> So I was waiting for the emacs-26 branch build to finish on the Travis CI KM> set up by Noam.. but the build itself failed: KM> https://travis-ci.org/npostavs/emacs-travis/jobs/318857869 KM> CC lastfile.o KM> CCLD temacs KM> gnutls.o: In function `Fgnutls_available_p': KM> gnutls.c:(.text+0x105d): undefined reference to `gnutls_ext_get_name' KM> collect2: error: ld returned 1 exit status KM> make[1]: *** [temacs] Error 1 KM> make[1]: Leaving directory `/tmp/emacs-emacs-26/src' KM> make: *** [src] Error 2 KM> make: Leaving directory `/tmp/emacs-emacs-26' I don't understand why. This function has been available since GnuTLS was created, according to the docs. Do we know what GnuTLS version is used in Travis CI? Ted From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 06:41:28 2017 Received: (at 25061) by debbugs.gnu.org; 20 Dec 2017 11:41:28 +0000 Received: from localhost ([127.0.0.1]:43189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRckV-0000XL-Ud for submit@debbugs.gnu.org; Wed, 20 Dec 2017 06:41:28 -0500 Received: from mail-wr0-f174.google.com ([209.85.128.174]:36037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRckT-0000X4-Sk for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 06:41:23 -0500 Received: by mail-wr0-f174.google.com with SMTP id u19so15639641wrc.3 for <25061@debbugs.gnu.org>; Wed, 20 Dec 2017 03:41:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=7Q1aBOnTptlzAG5hBddFqHC344QlYX3Dch8/XKTQ2iU=; b=nxkOlakIoeoBlZ3SyRQ6wM6CR0/VvvqPwEjyehuAqW8ZZsAdADg/3XabmyzyXGEhly SEHO2UI9C5BbShvKY7VKvSGpq1tmfqAz4GtyEguNJRrugyoHPHdTWVZs/eBrrxRmySva +FW3/DQKBPery1YcoSZc42wVxHGCa+MRmQgIytBhb+yMXi+aDu4kbI5YjB4bu9Uylxw0 edwJbUB+ITekyiOot+0nhNWmsGQ8YZWcA+s+jYtgcj/Zg5TKXbUtwjzlmYzN95MYv7Vv owxnnTq+TAFKvDSqnXjwL6ORzr5lx+I53MabmFZ2bGWGLQZHUrJU0aWlmreUBGlB8OdU mL5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=7Q1aBOnTptlzAG5hBddFqHC344QlYX3Dch8/XKTQ2iU=; b=GpB8IdR8XU8qiVUDt7N5Fi6USh/hMJQ9ySPltgwPz5TfK7bevscza21m7mzk56CiIV b8qnQr+uWxQTa6+/yyWD4HG660YHvyxRhJSNJDgVK6QXi+ssLHZI055SPmjeiLPy01WB eRtBu0fZUG7J0g4lt1K+PNsKHmP0DA65pHy+X4YHBpulaYtge4WwznSGtQ5eIK5aP0In aKyZjuLyNko+oC2pFfsXqhgD1SEjVNkwARaR7Yi7ozA1oF8LtLloxAr7GyDSZ7BhBKwG 0Li73R1sQw/9nRBtWRmEcgmzShZH1knjfVn+2WUF9XCgK3YX/bunHL/djJSmW7imvyIG 8PKw== X-Gm-Message-State: AKGB3mK6KkGyYXBiiApu9mjdHPmcsLRXLk1R0YXU8cR1NLcaa9c20F60 nqjPgM/zZ1TM/OKdjQtXzP0= X-Google-Smtp-Source: ACJfBot9nxHBt9io5L9UA3M57SigTiSQRS9ifLUo9QWBs/2YMNVKgbcGn10A40NmHYTlKZpBMKjqpw== X-Received: by 10.223.171.79 with SMTP id r15mr7501052wrc.219.1513770075618; Wed, 20 Dec 2017 03:41:15 -0800 (PST) Received: from rpluim-ubuntu ([2a01:e34:ecfc:a860:d1d0:358:2cae:ab7b]) by smtp.gmail.com with ESMTPSA id c74sm3429445wmi.43.2017.12.20.03.41.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Dec 2017 03:41:14 -0800 (PST) From: Robert Pluim To: Kaushal Modi Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> X-Debbugs-No-Ack: yes Gmane-Reply-To-List: yes Date: Wed, 20 Dec 2017 12:41:08 +0100 In-Reply-To: <87bmiujjdg.fsf@lifelogs.com> (Ted Zlatanov's message of "Tue, 19 Dec 2017 20:08:59 -0500") Message-ID: <87wp1hy6cr.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Ted Zlatanov writes: > On Tue, 19 Dec 2017 22:00:34 +0000 Kaushal Modi wrote: > > KM> I couldn't test the fix on my local machine because I cannot recreate the > KM> problem there. > > KM> So I was waiting for the emacs-26 branch build to finish on the Travis CI > KM> set up by Noam.. but the build itself failed: > KM> https://travis-ci.org/npostavs/emacs-travis/jobs/318857869 > > KM> CC lastfile.o > KM> CCLD temacs > KM> gnutls.o: In function `Fgnutls_available_p': > KM> gnutls.c:(.text+0x105d): undefined reference to `gnutls_ext_get_name' > KM> collect2: error: ld returned 1 exit status > KM> make[1]: *** [temacs] Error 1 > KM> make[1]: Leaving directory `/tmp/emacs-emacs-26/src' > KM> make: *** [src] Error 2 > KM> make: Leaving directory `/tmp/emacs-emacs-26' > > I don't understand why. This function has been available since GnuTLS > was created, according to the docs. Do we know what GnuTLS version is used > in Travis CI? It fails for me here with GnuTLS-3.4.10. According to https://lists.gnupg.org/pipermail/gnutls-help/2016-June/004129.html that function was added in 3.5.1. Looking through the git repo it was previously an internal function. Robert From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 06:48:38 2017 Received: (at 25061) by debbugs.gnu.org; 20 Dec 2017 11:48:38 +0000 Received: from localhost ([127.0.0.1]:43200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRcrV-0000pq-Ro for submit@debbugs.gnu.org; Wed, 20 Dec 2017 06:48:38 -0500 Received: from mail-yb0-f175.google.com ([209.85.213.175]:34204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRcrT-0000pT-P2 for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 06:48:36 -0500 Received: by mail-yb0-f175.google.com with SMTP id z11so15369433ybm.1 for <25061@debbugs.gnu.org>; Wed, 20 Dec 2017 03:48:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=trMPKvxDv+FZNA69jxm8OlV2SMQvG5IUEvcK1vOHZmA=; b=U5h73r/Np0o4bCpM+voJL/qP9cU+KuYNhficsrrD9O36YOAofgwaPUR2b6u2faOmwq 3DNqp7d78rZS2aaCb0YVer4uLB2IVbq+PqSc497rUidhtEtJVNKA0EeE8G4Yvv9RBdAq Be83oyp3KOFHGOXEyoIqppDosmDmCm9nQF+T4ezuHnXxCzNQWLVYp+NCMJX14f0yqtq6 W+ASqwldou9Qom9BAtH9Nt9QSEUJhzzijYKCHG4zh9S7xXwh+60dquTJXAKZ5tyUskTB Kg+hkcXlBOSa9dI99/ti3yHvg5A3ybhZ/gt8EiwbHYb3WPycg9JweEtAxaqF8ScLJEY4 I+3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=trMPKvxDv+FZNA69jxm8OlV2SMQvG5IUEvcK1vOHZmA=; b=cgSEqIsUq8BtHWSYjYcUSy/vM+LCwTDmZXZsaygdKhTpqqbDssPlomrQYtg2hSvoCH DMuNHcP6JRA22SmGGwOGIGJCse/9uREy+pkWMgOgZtPzPud4AyamSpv+GLM8fj4YqFDh QRtkOP5jNubWybcIqGHe/OmXJhj54V9GqW0Zip8jsGNHttw2YFHvyRQjOezVvaezkra4 dklS6MVk4WRr+FOO2dwwqx6SnW3soU3Xpz5NXtTkmg0kGhKtDnS1RIWtSZSbbPzah/7h L8jx7u6pHl45pBuNekqNhBvqaDIaVTjZ0GolOpNKkaKeu8DrvpgXALpf9ISOsZ7ESDe8 cYag== X-Gm-Message-State: AKGB3mKwAoKH/um242p+VbeOYt1tWJFvHIKUJrIzmBjqF4nsrT6pCeFd F+sBkv9HtIC8NxJj9SdgviyLzicyD4gsZEDjIZU= X-Google-Smtp-Source: ACJfBouSTxHAiTUi2J4142qCptFVQbaqw3kau26smxqxzETtsuqRY7buRt1Mh68nzwbGp3wNkdrtdVYYFdolgiawN0U= X-Received: by 10.37.61.7 with SMTP id k7mr213104yba.493.1513770510104; Wed, 20 Dec 2017 03:48:30 -0800 (PST) MIME-Version: 1.0 References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> In-Reply-To: <87bmiujjdg.fsf@lifelogs.com> From: Kaushal Modi Date: Wed, 20 Dec 2017 11:48:18 +0000 Message-ID: Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string To: Ted Zlatanov Content-Type: multipart/alternative; boundary="001a114c717286be7c0560c42995" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --001a114c717286be7c0560c42995 Content-Type: text/plain; charset="UTF-8" On Tue, Dec 19, 2017, 8:09 PM Ted Zlatanov wrote: > Do we know what GnuTLS version is used > in Travis CI? > Travis CI uses the trusty image, which is Ubuntu 14.04LTS. From https://packages.ubuntu.com/trusty/gnutls-bin, it looks like it is using libgnutls26 (>= 2.12.17-0). > -- Kaushal Modi --001a114c717286be7c0560c42995 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Do we know what GnuTLS ver= sion is used
in Travis CI?

--001a114c717286be7c0560c42995-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 07:55:13 2017 Received: (at submit) by debbugs.gnu.org; 20 Dec 2017 12:55:13 +0000 Received: from localhost ([127.0.0.1]:43239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRdtx-0004Zc-7l for submit@debbugs.gnu.org; Wed, 20 Dec 2017 07:55:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRdtv-0004ZO-RE for submit@debbugs.gnu.org; Wed, 20 Dec 2017 07:55:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRdtp-00007l-N1 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 07:55:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41945) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRdtp-00007T-J8 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 07:55:05 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54174) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRdtl-00010M-42 for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 07:55:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRdti-0008Pq-Dy for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 07:55:01 -0500 Received: from [195.159.176.226] (port=46169 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRdti-0008Nb-6C for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 07:54:58 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eRdrf-0003dN-Ip for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 13:52:51 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Date: Wed, 20 Dec 2017 12:54:45 +0000 Lines: 59 Message-ID: References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt) Cancel-Lock: sha1:t3uN/eSy6No1ls8Ze3oZD/2j4SU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) On Tue 19 Dec 2017, Ted Zlatanov wrote: > On Tue, 19 Dec 2017 22:00:34 +0000 Kaushal Modi wrote: > > KM> I couldn't test the fix on my local machine because I cannot recreate the > KM> problem there. > > KM> So I was waiting for the emacs-26 branch build to finish on the Travis CI > KM> set up by Noam.. but the build itself failed: > KM> https://travis-ci.org/npostavs/emacs-travis/jobs/318857869 > > KM> CC lastfile.o > KM> CCLD temacs > KM> gnutls.o: In function `Fgnutls_available_p': > KM> gnutls.c:(.text+0x105d): undefined reference to `gnutls_ext_get_name' > KM> collect2: error: ld returned 1 exit status > KM> make[1]: *** [temacs] Error 1 > KM> make[1]: Leaving directory `/tmp/emacs-emacs-26/src' > KM> make: *** [src] Error 2 > KM> make: Leaving directory `/tmp/emacs-emacs-26' > > I don't understand why. This function has been available since GnuTLS > was created, according to the docs. Do we know what GnuTLS version is used > in Travis CI? The Windows builds of emacs use runtime imports of GnuTLS functions, so that emacs will still run on a system that does not have the required DLLs installed. The following patch fixes this: diff --git a/src/gnutls.c b/src/gnutls.c index 8db201ae83..f2b078d964 100644 --- a/src/gnutls.c +++ b/src/gnutls.c @@ -238,6 +238,7 @@ DEF_DLL_FN (int, gnutls_hash, (gnutls_hash_hd_t, const void *, size_t)); DEF_DLL_FN (void, gnutls_hash_deinit, (gnutls_hash_hd_t, void *)); DEF_DLL_FN (void, gnutls_hash_output, (gnutls_hash_hd_t, void *)); # endif /* HAVE_GNUTLS3 */ +DEF_DLL_FN (const char *, gnutls_ext_get_name, (unsigned int)); static bool @@ -357,6 +358,7 @@ init_gnutls_functions (void) LOAD_DLL_FN (library, gnutls_hash_deinit); LOAD_DLL_FN (library, gnutls_hash_output); # endif /* HAVE_GNUTLS3 */ + LOAD_DLL_FN (library, gnutls_ext_get_name); max_log_level = global_gnutls_log_level; @@ -470,6 +472,8 @@ init_gnutls_functions (void) # define gnutls_hash_deinit fn_gnutls_hash_deinit # define gnutls_hash_output fn_gnutls_hash_output # endif /* HAVE_GNUTLS3 */ +# define gnutls_ext_get_name fn_gnutls_ext_get_name /* This wrapper is called from fns.c, which doesn't know about the LOAD_DLL_FN stuff above. */ From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 08:17:14 2017 Received: (at submit) by debbugs.gnu.org; 20 Dec 2017 13:17:14 +0000 Received: from localhost ([127.0.0.1]:43274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eReFG-00076l-GP for submit@debbugs.gnu.org; Wed, 20 Dec 2017 08:17:14 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60933) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eReFF-00076Z-6p for submit@debbugs.gnu.org; Wed, 20 Dec 2017 08:17:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eReF2-0002IH-Ev for submit@debbugs.gnu.org; Wed, 20 Dec 2017 08:17:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40418) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eReF2-0002I2-Bd for submit@debbugs.gnu.org; Wed, 20 Dec 2017 08:17:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51661) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eReEv-0002JV-RS for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 08:17:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eReEq-0001yc-K4 for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 08:16:52 -0500 Received: from [195.159.176.226] (port=52370 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eReEq-0001xN-CL for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 08:16:48 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eReCl-0006o3-5x for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 14:14:39 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Date: Wed, 20 Dec 2017 13:16:34 +0000 Lines: 95 Message-ID: References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (windows-nt) Cancel-Lock: sha1:Foq0s3MMaN2hzItFlHHN/l319IY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) On Wed 20 Dec 2017, Andy Moreton wrote: > On Tue 19 Dec 2017, Ted Zlatanov wrote: > >> On Tue, 19 Dec 2017 22:00:34 +0000 Kaushal Modi wrote: >> >> KM> I couldn't test the fix on my local machine because I cannot recreate the >> KM> problem there. >> >> KM> So I was waiting for the emacs-26 branch build to finish on the Travis CI >> KM> set up by Noam.. but the build itself failed: >> KM> https://travis-ci.org/npostavs/emacs-travis/jobs/318857869 >> >> KM> CC lastfile.o >> KM> CCLD temacs >> KM> gnutls.o: In function `Fgnutls_available_p': >> KM> gnutls.c:(.text+0x105d): undefined reference to `gnutls_ext_get_name' >> KM> collect2: error: ld returned 1 exit status >> KM> make[1]: *** [temacs] Error 1 >> KM> make[1]: Leaving directory `/tmp/emacs-emacs-26/src' >> KM> make: *** [src] Error 2 >> KM> make: Leaving directory `/tmp/emacs-emacs-26' >> >> I don't understand why. This function has been available since GnuTLS >> was created, according to the docs. Do we know what GnuTLS version is used >> in Travis CI? > > The Windows builds of emacs use runtime imports of GnuTLS functions, so > that emacs will still run on a system that does not have the required > DLLs installed. Please ignore the previous patch - this version has been tested: diff --git a/src/gnutls.c b/src/gnutls.c index 8db201ae83..acea77ba32 100644 --- a/src/gnutls.c +++ b/src/gnutls.c @@ -238,6 +238,7 @@ DEF_DLL_FN (int, gnutls_hash, (gnutls_hash_hd_t, const void *, size_t)); DEF_DLL_FN (void, gnutls_hash_deinit, (gnutls_hash_hd_t, void *)); DEF_DLL_FN (void, gnutls_hash_output, (gnutls_hash_hd_t, void *)); # endif /* HAVE_GNUTLS3 */ +DEF_DLL_FN (const char *, gnutls_ext_get_name, (unsigned int)); static bool @@ -357,6 +358,7 @@ init_gnutls_functions (void) LOAD_DLL_FN (library, gnutls_hash_deinit); LOAD_DLL_FN (library, gnutls_hash_output); # endif /* HAVE_GNUTLS3 */ + LOAD_DLL_FN (library, gnutls_ext_get_name); max_log_level = global_gnutls_log_level; @@ -470,6 +472,8 @@ init_gnutls_functions (void) # define gnutls_hash_deinit fn_gnutls_hash_deinit # define gnutls_hash_output fn_gnutls_hash_output # endif /* HAVE_GNUTLS3 */ +# define gnutls_ext_get_name fn_gnutls_ext_get_name + /* This wrapper is called from fns.c, which doesn't know about the LOAD_DLL_FN stuff above. */ @@ -2439,15 +2443,6 @@ Any GnuTLS extension with ID up to 100 capabilities = Fcons (intern("macs"), capabilities); # endif /* HAVE_GNUTLS3 */ - for (unsigned int ext=0; ext < 100; ext++) - { - const char* name = gnutls_ext_get_name(ext); - if (name != NULL) - { - capabilities = Fcons (intern(name), capabilities); - } - } - # ifdef WINDOWSNT Lisp_Object found = Fassq (Qgnutls, Vlibrary_cache); if (CONSP (found)) @@ -2462,6 +2457,15 @@ Any GnuTLS extension with ID up to 100 # endif /* WINDOWSNT */ #endif /* HAVE_GNUTLS */ + for (unsigned int ext=0; ext < 100; ext++) + { + const char* name = gnutls_ext_get_name(ext); + if (name != NULL) + { + capabilities = Fcons (intern(name), capabilities); + } + } + return capabilities; } From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:13:00 2017 Received: (at 25061) by debbugs.gnu.org; 20 Dec 2017 16:13:00 +0000 Received: from localhost ([127.0.0.1]:44634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRgzG-00067G-R7 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:12:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51737) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRgzB-00066w-N3 for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 11:12:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRgyl-0000NU-2F for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 11:12:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35426) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRgvx-0006zJ-Fg; Wed, 20 Dec 2017 11:09:32 -0500 Received: from [176.228.60.248] (port=3350 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRgvo-00082m-CB; Wed, 20 Dec 2017 11:09:20 -0500 Date: Wed, 20 Dec 2017 18:09:33 +0200 Message-Id: <83o9mtnzya.fsf@gnu.org> From: Eli Zaretskii To: Robert Pluim In-reply-to: <87wp1hy6cr.fsf@gmail.com> (message from Robert Pluim on Wed, 20 Dec 2017 12:41:08 +0100) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <87wp1hy6cr.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: npostavs@users.sourceforge.net, wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, kaushal.modi@gmail.com, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Robert Pluim > Date: Wed, 20 Dec 2017 12:41:08 +0100 > Cc: Noam Postavsky , wingo@igalia.com, > 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, > michael.albinus@gmx.de, larsi@gnus.org > > > I don't understand why. This function has been available since GnuTLS > > was created, according to the docs. Do we know what GnuTLS version is used > > in Travis CI? > > It fails for me here with GnuTLS-3.4.10. According to > https://lists.gnupg.org/pipermail/gnutls-help/2016-June/004129.html > that function was added in 3.5.1. Looking through the git repo it was > previously an internal function. This means we cannot use this method without some fallback for systems with older GnuTLS, as 3.5.X is still not old enough to assume it's available widely enough. Could we perhaps use a fixed list of features for older GnuTLS versions? Ted, could you please fix this ASAP? It currently prevents the release branch from building on many systems. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:19:11 2017 Received: (at 25061) by debbugs.gnu.org; 20 Dec 2017 16:19:11 +0000 Received: from localhost ([127.0.0.1]:44649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRh5I-0006IJ-3I for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:19:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRh5G-0006Ho-LG for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 11:19:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRh56-0005qZ-Uc for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 11:19:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36335) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRh56-0005qR-QW; Wed, 20 Dec 2017 11:18:56 -0500 Received: from [176.228.60.248] (port=3352 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eRh56-0004ac-70; Wed, 20 Dec 2017 11:18:56 -0500 Date: Wed, 20 Dec 2017 18:19:10 +0200 Message-Id: <83lghxnzi9.fsf@gnu.org> From: Eli Zaretskii To: Andy Moreton In-reply-to: (message from Andy Moreton on Wed, 20 Dec 2017 12:54:45 +0000) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: 25061@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Andy Moreton > Date: Wed, 20 Dec 2017 12:54:45 +0000 > > diff --git a/src/gnutls.c b/src/gnutls.c > index 8db201ae83..f2b078d964 100644 > --- a/src/gnutls.c > +++ b/src/gnutls.c > @@ -238,6 +238,7 @@ DEF_DLL_FN (int, gnutls_hash, (gnutls_hash_hd_t, const void *, size_t)); > DEF_DLL_FN (void, gnutls_hash_deinit, (gnutls_hash_hd_t, void *)); > DEF_DLL_FN (void, gnutls_hash_output, (gnutls_hash_hd_t, void *)); > # endif /* HAVE_GNUTLS3 */ > +DEF_DLL_FN (const char *, gnutls_ext_get_name, (unsigned int)); > > > static bool > @@ -357,6 +358,7 @@ init_gnutls_functions (void) > LOAD_DLL_FN (library, gnutls_hash_deinit); > LOAD_DLL_FN (library, gnutls_hash_output); > # endif /* HAVE_GNUTLS3 */ > + LOAD_DLL_FN (library, gnutls_ext_get_name); > > max_log_level = global_gnutls_log_level; > > @@ -470,6 +472,8 @@ init_gnutls_functions (void) > # define gnutls_hash_deinit fn_gnutls_hash_deinit > # define gnutls_hash_output fn_gnutls_hash_output > # endif /* HAVE_GNUTLS3 */ > +# define gnutls_ext_get_name fn_gnutls_ext_get_name Thanks, but this means Emacs will now refuse to load GnuTLS on systems that have version 3.4 or older of the library, right? If so, I think the loading and the use of the function should be conditioned by an appropriate preprocessor directive to compile that code only for 3.5.X. From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 11:46:58 2017 Received: (at submit) by debbugs.gnu.org; 20 Dec 2017 16:46:58 +0000 Received: from localhost ([127.0.0.1]:44663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhWE-0006xC-96 for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:46:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRhWD-0006x0-3L for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:46:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRhVq-0001tA-RG for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:46:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37300) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRhVq-0001ii-Ks for submit@debbugs.gnu.org; Wed, 20 Dec 2017 11:46:34 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRhO6-0001v5-TG for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 11:38:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRhO3-0001nV-Vc for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 11:38:34 -0500 Received: from [195.159.176.226] (port=41142 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRhO3-0001mJ-NP for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 11:38:31 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eRhLz-0003go-VD for bug-gnu-emacs@gnu.org; Wed, 20 Dec 2017 17:36:23 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Date: Wed, 20 Dec 2017 16:38:20 +0000 Lines: 140 Message-ID: References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (windows-nt) Cancel-Lock: sha1:zO9dOdjqgCBU8TP3Oy7klRjrbz8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) On Wed 20 Dec 2017, Eli Zaretskii wrote: >> From: Andy Moreton >> Date: Wed, 20 Dec 2017 12:54:45 +0000 >> >> diff --git a/src/gnutls.c b/src/gnutls.c >> index 8db201ae83..f2b078d964 100644 >> --- a/src/gnutls.c >> +++ b/src/gnutls.c >> @@ -238,6 +238,7 @@ DEF_DLL_FN (int, gnutls_hash, (gnutls_hash_hd_t, const void *, size_t)); >> DEF_DLL_FN (void, gnutls_hash_deinit, (gnutls_hash_hd_t, void *)); >> DEF_DLL_FN (void, gnutls_hash_output, (gnutls_hash_hd_t, void *)); >> # endif /* HAVE_GNUTLS3 */ >> +DEF_DLL_FN (const char *, gnutls_ext_get_name, (unsigned int)); >> >> >> static bool >> @@ -357,6 +358,7 @@ init_gnutls_functions (void) >> LOAD_DLL_FN (library, gnutls_hash_deinit); >> LOAD_DLL_FN (library, gnutls_hash_output); >> # endif /* HAVE_GNUTLS3 */ >> + LOAD_DLL_FN (library, gnutls_ext_get_name); >> >> max_log_level = global_gnutls_log_level; >> >> @@ -470,6 +472,8 @@ init_gnutls_functions (void) >> # define gnutls_hash_deinit fn_gnutls_hash_deinit >> # define gnutls_hash_output fn_gnutls_hash_output >> # endif /* HAVE_GNUTLS3 */ >> +# define gnutls_ext_get_name fn_gnutls_ext_get_name > > Thanks, but this means Emacs will now refuse to load GnuTLS on systems > that have version 3.4 or older of the library, right? If so, I think > the loading and the use of the function should be conditioned by an > appropriate preprocessor directive to compile that code only for > 3.5.X. Agreed. This version also fixes a bug in the previous version, where the capabilities stored in Vlibrary_cache were not updated properly. diff --git a/src/gnutls.c b/src/gnutls.c index 8db201ae83..48ea25397a 100644 --- a/src/gnutls.c +++ b/src/gnutls.c @@ -46,6 +46,10 @@ along with GNU Emacs. If not, see . */ # define HAVE_GNUTLS_MAC_GET_NONCE_SIZE #endif +#if GNUTLS_VERSION_NUMBER >= 0x030501 +# define HAVE_GNUTLS_EXT_GET_NAME +#endif + #ifdef HAVE_GNUTLS # ifdef WINDOWSNT @@ -237,6 +241,9 @@ DEF_DLL_FN (int, gnutls_hash_get_len, (gnutls_digest_algorithm_t)); DEF_DLL_FN (int, gnutls_hash, (gnutls_hash_hd_t, const void *, size_t)); DEF_DLL_FN (void, gnutls_hash_deinit, (gnutls_hash_hd_t, void *)); DEF_DLL_FN (void, gnutls_hash_output, (gnutls_hash_hd_t, void *)); +# ifdef HAVE_GNUTLS_EXT_GET_NAME +DEF_DLL_FN (const char *, gnutls_ext_get_name, (unsigned int)); +# endif # endif /* HAVE_GNUTLS3 */ @@ -356,6 +363,9 @@ init_gnutls_functions (void) LOAD_DLL_FN (library, gnutls_hash); LOAD_DLL_FN (library, gnutls_hash_deinit); LOAD_DLL_FN (library, gnutls_hash_output); +# ifdef HAVE_GNUTLS_EXT_GET_NAME + LOAD_DLL_FN (library, gnutls_ext_get_name); +# endif # endif /* HAVE_GNUTLS3 */ max_log_level = global_gnutls_log_level; @@ -469,8 +479,12 @@ init_gnutls_functions (void) # define gnutls_hash fn_gnutls_hash # define gnutls_hash_deinit fn_gnutls_hash_deinit # define gnutls_hash_output fn_gnutls_hash_output +# ifdef HAVE_GNUTLS_EXT_GET_NAME +# define gnutls_ext_get_name fn_gnutls_ext_get_name +# endif # endif /* HAVE_GNUTLS3 */ + /* This wrapper is called from fns.c, which doesn't know about the LOAD_DLL_FN stuff above. */ int @@ -2425,6 +2439,18 @@ Any GnuTLS extension with ID up to 100 #ifdef HAVE_GNUTLS +# ifdef WINDOWSNT + Lisp_Object found = Fassq (Qgnutls, Vlibrary_cache); + if (CONSP (found)) + return XCDR (found); + + /* Load the GnuTLS DLL and find exported functions. The external + library cache is updated after the capabilities have been + determined. */ + if (!init_gnutls_functions ()) + return Qnil; +# endif /* WINDOWSNT */ + capabilities = Fcons (intern("gnutls"), capabilities); # ifdef HAVE_GNUTLS3 @@ -2437,8 +2463,8 @@ Any GnuTLS extension with ID up to 100 # endif capabilities = Fcons (intern("macs"), capabilities); -# endif /* HAVE_GNUTLS3 */ +# ifdef HAVE_GNUTLS_EXT_GET_NAME for (unsigned int ext=0; ext < 100; ext++) { const char* name = gnutls_ext_get_name(ext); @@ -2447,18 +2473,11 @@ Any GnuTLS extension with ID up to 100 capabilities = Fcons (intern(name), capabilities); } } +# endif +# endif /* HAVE_GNUTLS3 */ # ifdef WINDOWSNT - Lisp_Object found = Fassq (Qgnutls, Vlibrary_cache); - if (CONSP (found)) - return XCDR (found); - else - { - Lisp_Object status; - status = init_gnutls_functions () ? capabilities : Qnil; - Vlibrary_cache = Fcons (Fcons (Qgnutls, status), Vlibrary_cache); - return status; - } + Vlibrary_cache = Fcons (Fcons (Qgnutls, capabilities), Vlibrary_cache); # endif /* WINDOWSNT */ #endif /* HAVE_GNUTLS */ From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 20:15:58 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 01:15:59 +0000 Received: from localhost ([127.0.0.1]:45009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRpSo-0000FP-Lh for submit@debbugs.gnu.org; Wed, 20 Dec 2017 20:15:58 -0500 Received: from mail-qt0-f169.google.com ([209.85.216.169]:46418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRpSm-0000FC-BQ for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 20:15:57 -0500 Received: by mail-qt0-f169.google.com with SMTP id r39so30604392qtr.13 for <25061@debbugs.gnu.org>; Wed, 20 Dec 2017 17:15:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=kqgneQw5Foo0spkoMMkCu4h+5IeKFrURndtobviKeQw=; b=EI+9ZPsPOhJYB7zmP3YBaY/mwJcebznynHEX6SlOvutOzS4GaSuFNlFx1nBtQ756MP V5AlvMviW3AkHSwTsPAxjrHZ6dX+8O9tvyaN7N6+oh+lwD27FCfZN2GjLJuJ+i7tXxRM 9JbU645wWpgzzHBpoV3R/2YjiAPtI7Fa85Qc8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=kqgneQw5Foo0spkoMMkCu4h+5IeKFrURndtobviKeQw=; b=C1OXHEYBWdVxxqLLhCGDCib+CPShDBVd98MUfRsCqrnnB/loHqVrq6yFyVXWRj59Mm rVUjsXXGBdwuNjxuOGJurubS75CIxY+yohXY6am2nheKLxjDqxhrkV6HYAVaP5UZEjHZ iEij/Bks3OzlrsbvUwHUnD20/UCtC2fQc1a+2zXKJKt7UnZhW2YOiZkAlDF1zSEJLb7l HAVpn+Yuajuh7i0LtSNCPbLnNj53kSwcYDopChv+q1JwcTy6mV9WYFMNsydloXEPK296 z6om/y2ZJSfzXAI/7u57peH0RvgfJmwFqKps4olVuGxjzYP5Hvi84jBFnPkCWgVUhAwb w0uA== X-Gm-Message-State: AKGB3mKwxLqZdwruVftlK5obTW7zwblPEb3HzAQ1JzAtiJmdbSxV7Snd lJrwGyMZQqKOzICsxDezZroQjQ== X-Google-Smtp-Source: ACJfBouBn+B5IA8IZGRRwL/8xbXYfSG2jqM9L7gyZUFnluVTdzQJLQB2DXKMxepjKjWC2QDmp71nzA== X-Received: by 10.200.36.134 with SMTP id s6mr12411959qts.276.1513818950855; Wed, 20 Dec 2017 17:15:50 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id 138sm4985499qkl.45.2017.12.20.17.15.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 20 Dec 2017 17:15:50 -0800 (PST) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> 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" Mail-Copies-To: never Date: Wed, 20 Dec 2017 20:15:48 -0500 In-Reply-To: <83lghxnzi9.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Dec 2017 18:19:10 +0200") Message-ID: <87a7ycj2yj.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Andy Moreton , Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Wed, 20 Dec 2017 18:19:10 +0200 Eli Zaretskii wrote: EZ> Thanks, but this means Emacs will now refuse to load GnuTLS on systems EZ> that have version 3.4 or older of the library, right? If so, I think EZ> the loading and the use of the function should be conditioned by an EZ> appropriate preprocessor directive to compile that code only for EZ> 3.5.X. I've applied Andy's updated patch for GnuTLS 3.5.1 and older, and hard-coded compatibility for %DUMBFW between 3.2.5 when it was introduced and 3.5.1. Looking forward to closing this one for good... thanks. Ted From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 20 20:40:08 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 01:40:08 +0000 Received: from localhost ([127.0.0.1]:45018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRpqB-0000nn-Nv for submit@debbugs.gnu.org; Wed, 20 Dec 2017 20:40:07 -0500 Received: from mail-qk0-f180.google.com ([209.85.220.180]:37945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRpqA-0000nE-FB for 25061@debbugs.gnu.org; Wed, 20 Dec 2017 20:40:06 -0500 Received: by mail-qk0-f180.google.com with SMTP id i190so8759127qka.5 for <25061@debbugs.gnu.org>; Wed, 20 Dec 2017 17:40:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=Zs4Tecok51iND5kDuupkAACivCsZjzTQdM0pCE/n93E=; b=pd800aEdUJpR/3ETxUX+wukMerzygLPV0/J+pfvLg3DDylY+E0SXoT8xbPwn80ufHP blujwOKOULuJUGN385sw67as4MdVwgCEwxbq4ECifTRF+bh/uUJi1QF2LGdptIf9gmUd EaGzJDMKIZYufXAAc8TrVbFZplRnKyI1LT8no= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=Zs4Tecok51iND5kDuupkAACivCsZjzTQdM0pCE/n93E=; b=GXKlGepKl7qnkeB+CFUmtgNXCy8H0hIsr8fdc+2LYdSiKxCjX802XS3W341zRoc1Zi t9dkUe2G0mhLHx6nOuDBIfjz/WdOOWSHaEf3iIlBFOgeMVlmtycg3x/tsnssQSIRVowQ kSL8gC2gRxuwsyGnP3r3IqET8xvk+CFk0FgR4zK/8pR15yttQmAlu7htCyDvzyItyhLB G8+aEG3NINYLVBbz999iKl1T87Ru8whmZQQX29oDBibUqIne5sFlYu9P4tEENSy+Nk4s yuUZ4TQOdymNe7boIee8dC9uQpZ3VLiU3Iukrb16Kkq411kL0F7A7SqXVxnFsw4mpO7y KG5g== X-Gm-Message-State: AKGB3mJnKiXAnctc99Mo9kiHl1xUFaGeABBxLZGW/8PYicyOvnlPNsmf Bl9LqfkRx1aAyZ9MGXa58bDXfg== X-Google-Smtp-Source: ACJfBostZemLab3NEyJuzVc1K9jLyWXL3Qh+CuvmvTfVc93I2cPMIyKxZaVyF9+FjAgwCuMHchYWDg== X-Received: by 10.55.203.221 with SMTP id u90mr12910217qkl.334.1513820400993; Wed, 20 Dec 2017 17:40:00 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id c188sm12198808qkb.46.2017.12.20.17.39.59 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 20 Dec 2017 17:40:00 -0800 (PST) From: Ted Zlatanov To: Eli Zaretskii Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> <87a7ycj2yj.fsf@lifelogs.com> 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" Mail-Copies-To: never Date: Wed, 20 Dec 2017 20:39:58 -0500 In-Reply-To: <87a7ycj2yj.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 20 Dec 2017 20:15:48 -0500") Message-ID: <876090j1u9.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Andy Moreton , Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Wed, 20 Dec 2017 20:15:48 -0500 Ted Zlatanov wrote: TZ> On Wed, 20 Dec 2017 18:19:10 +0200 Eli Zaretskii wrote: EZ> Thanks, but this means Emacs will now refuse to load GnuTLS on systems EZ> that have version 3.4 or older of the library, right? If so, I think EZ> the loading and the use of the function should be conditioned by an EZ> appropriate preprocessor directive to compile that code only for EZ> 3.5.X. TZ> I've applied Andy's updated patch for GnuTLS 3.5.1 and older, and TZ> hard-coded compatibility for %DUMBFW between 3.2.5 when it was TZ> introduced and 3.5.1. TZ> Looking forward to closing this one for good... thanks. Noah's Travis CI build passed. I'll wait for Andy, Eli, and Kaushal to confirm before marking this as done. Ted From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 03:30:50 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 08:30:50 +0000 Received: from localhost ([127.0.0.1]:45156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRwFe-0004Zp-GM for submit@debbugs.gnu.org; Thu, 21 Dec 2017 03:30:50 -0500 Received: from mail-wm0-f50.google.com ([74.125.82.50]:42434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRwFc-0004Zb-Qe for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 03:30:49 -0500 Received: by mail-wm0-f50.google.com with SMTP id b199so14424801wme.1 for <25061@debbugs.gnu.org>; Thu, 21 Dec 2017 00:30:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=2yIGeTjmcLIra3oGZOoSnTgPWyuuVDHedTHsPDkpx3k=; b=t5UQ07pRgjHZrf8VL9Gzfh7LfiGNCzrSqtT/1JBYGeAtRWSVM2xQ+6LL2HCTesIzCF FuX5JyvXC212HCm+1BC6e3e6+7gyh3MZCVHeQ9Mny9TTSuJaJppGGtq30v/YN9SBh6i3 neNU0B/DbexBvLlBLdw4RsIvw/ULlTdlptLiF6ljfunISwXdg3qZgigg0FJ2/c917Wfp +HLJxflq+cJE2PHXZo3S2f8eMjQ+zLzwtycc+Uw2RXQqxTEU8+/tiRh1H70RoPrk0vhK UXSpWGOPRfnKE3aCC+/zZbM2Uul5AxuU6LIGkWy9+Q3KoniQEftqK7e1X04Ea/G+m01n mScw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=2yIGeTjmcLIra3oGZOoSnTgPWyuuVDHedTHsPDkpx3k=; b=O6IEB2/ANfaoq9armA/uNz7ks4rx/TueSFsNQXtRu46wb6AThI9e5Y8YDfy1VRhj1A kwmEcAXIsStO4S+/RSF29aRRl/3BWRQDZ4HgN90BzRVTgeoSVEifWs6uyVeQg+IXR7HQ WRgatWL7DnMbAFX2W1XapWnR7Wuv/qNNYSMI1wY/qeOLDDQjB6M7LSBP4WqBrSV7It3o Mzxyzl+G/REz0ePlV65OFIzrz1OUBO55IHci5bFjKnblPzNKAVsHNcbijfedKwaFbeZ0 YJxjab+Fzy8B5Iq9xzzQu+NikbaA7Mcw5QPkjesCpbhAcqhsM9OPT8FkK8I9wzycigLs pF/A== X-Gm-Message-State: AKGB3mJRiuTVbAKrJydMK2QWv41Zrp5DfUNrwjRtfUchih+gMWvdYsLO l5Eu5oy4P1vDYsCMoKh4fUhZwRpR/2I= X-Google-Smtp-Source: ACJfBou7P+9zQXdsWGGTtfDo8aFqa1VegD9lXNYKGpEJyolimha5TYVdFYtYTnhsggtO76BBZ/DH8w== X-Received: by 10.80.179.233 with SMTP id t38mr8837825edd.267.1513845043136; Thu, 21 Dec 2017 00:30:43 -0800 (PST) Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id 33sm17227572edt.57.2017.12.21.00.30.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Dec 2017 00:30:42 -0800 (PST) From: Robert Pluim To: 25061@debbugs.gnu.org Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> <87a7ycj2yj.fsf@lifelogs.com> <876090j1u9.fsf@lifelogs.com> X-Debbugs-No-Ack: yes Gmane-Reply-To-List: yes Date: Thu, 21 Dec 2017 09:30:41 +0100 In-Reply-To: <876090j1u9.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 20 Dec 2017 20:39:58 -0500") Message-ID: <87k1xgqy8e.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Andy Moreton , Noam Postavsky , wingo@igalia.com, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, Eli Zaretskii , larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Ted Zlatanov writes: > On Wed, 20 Dec 2017 20:15:48 -0500 Ted Zlatanov wrote: > > TZ> On Wed, 20 Dec 2017 18:19:10 +0200 Eli Zaretskii wrote: > EZ> Thanks, but this means Emacs will now refuse to load GnuTLS on systems > EZ> that have version 3.4 or older of the library, right? If so, I think > EZ> the loading and the use of the function should be conditioned by an > EZ> appropriate preprocessor directive to compile that code only for > EZ> 3.5.X. > > TZ> I've applied Andy's updated patch for GnuTLS 3.5.1 and older, and > TZ> hard-coded compatibility for %DUMBFW between 3.2.5 when it was > TZ> introduced and 3.5.1. > > TZ> Looking forward to closing this one for good... thanks. > > Noah's Travis CI build passed. I'll wait for Andy, Eli, and Kaushal to > confirm before marking this as done. emacs-26 builds for me now. BTW Ted, did you want to put the DUMBFW compatibility inside the HAVE_GNUTLS3 conditional? HAVE_GNUTLS_EXT__DUMBFW implies HAVE_GNUTLS3, but it's currently used on its own. Regards Robert From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 05:54:57 2017 Received: (at submit) by debbugs.gnu.org; 21 Dec 2017 10:54:57 +0000 Received: from localhost ([127.0.0.1]:45331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRyV6-00087v-UK for submit@debbugs.gnu.org; Thu, 21 Dec 2017 05:54:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eRyV5-00087h-1j for submit@debbugs.gnu.org; Thu, 21 Dec 2017 05:54:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRyUz-0004wA-8s for submit@debbugs.gnu.org; Thu, 21 Dec 2017 05:54:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34892) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eRyUz-0004w3-56 for submit@debbugs.gnu.org; Thu, 21 Dec 2017 05:54:49 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46650) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eRyUw-000862-Od for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 05:54:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eRyUt-0004qP-NY for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 05:54:46 -0500 Received: from [195.159.176.226] (port=59770 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eRyUt-0004mL-Gc for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 05:54:43 -0500 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1eRySq-0006yh-Rg for bug-gnu-emacs@gnu.org; Thu, 21 Dec 2017 11:52:36 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Date: Thu, 21 Dec 2017 10:54:32 +0000 Lines: 22 Message-ID: References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> <87a7ycj2yj.fsf@lifelogs.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (windows-nt) Cancel-Lock: sha1:PDVRrUnEwdWtwCIFsdnXn57hqsQ= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) On Wed 20 Dec 2017, Ted Zlatanov wrote: > On Wed, 20 Dec 2017 18:19:10 +0200 Eli Zaretskii wrote: > > EZ> Thanks, but this means Emacs will now refuse to load GnuTLS on systems > EZ> that have version 3.4 or older of the library, right? If so, I think > EZ> the loading and the use of the function should be conditioned by an > EZ> appropriate preprocessor directive to compile that code only for > EZ> 3.5.X. > > I've applied Andy's updated patch for GnuTLS 3.5.1 and older, and > hard-coded compatibility for %DUMBFW between 3.2.5 when it was > introduced and 3.5.1. Looks good. I have papers on file, so the "tiny change" note was not needed. > Looking forward to closing this one for good... thanks. Let's hope so. AndyM From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 08:12:59 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 13:12:59 +0000 Received: from localhost ([127.0.0.1]:45378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS0eh-00058Y-AW for submit@debbugs.gnu.org; Thu, 21 Dec 2017 08:12:59 -0500 Received: from mail-qk0-f178.google.com ([209.85.220.178]:41757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS0ef-00058M-GL for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 08:12:57 -0500 Received: by mail-qk0-f178.google.com with SMTP id r184so23139569qke.8 for <25061@debbugs.gnu.org>; Thu, 21 Dec 2017 05:12:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=dmtdKInR2oioyP2kcLvpkwDJOCWiuX5m2FjTIgElNbc=; b=OLla5yJs8ir5dDLJE9dLfVMpWN1Ar26+4K2MVTj7a8l1ygbaSsbuIUmj3+8t+wQj8v Lwqsdc3N3OnYNC3x0lunjjvs/nbBhn3Ctfidt3bs5TLFTOTZd4obAQIqQTraGcKJm+ku yY0KiC0tA8t4QcfMszukn8z+JI/6gwkEm+HRY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=dmtdKInR2oioyP2kcLvpkwDJOCWiuX5m2FjTIgElNbc=; b=ZkvlDbfIUYjlOksutgmDIq1Eivei8b9++XpHqX02SowSc9wxMvYC9p7i97VTzhi0WQ zcYmBTlyYYMi7NaVSYqpQTIjyudlmnQ5QVkiEXCcUSOk9v2Vij9SKT7vO1xUBTOxXfwX 8vjxAeayplwL/XuaWjcmR7g3YR7wZN1o5G4MoaQxlF4DnzFx4tAk7+fWVyd5vcxjjLwq +uf4/oXScNPfKeyoDeG75Tt/qIPO2LMcRczH1Z+EGQ0f8Yy6xEoOgaWRe9k2IpCFmsWp qtWfuh52u0c46hBGXE0HkiJR1L7RloYcnNA8tb3jBtYm34XJ1dhX/maLsOEz4FTzdJcQ Vmeg== X-Gm-Message-State: AKGB3mKvEyrHEg7mZf+U0Jz73yoC4KmJMdwniEqPUI0NgjzpH4MZKtD6 taiaEcH3ST4exxhh1An0XaRsyg== X-Google-Smtp-Source: ACJfBoviSAoMA6rQvgarywvuj+2lLshOHgAiBvusFOXBfHQVLax76cX3e+EXll+xljXJc5CHfrBBvA== X-Received: by 10.55.220.4 with SMTP id v4mr14672408qki.70.1513861971891; Thu, 21 Dec 2017 05:12:51 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id l1sm12438409qkk.74.2017.12.21.05.12.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 21 Dec 2017 05:12:50 -0800 (PST) From: Ted Zlatanov To: Robert Pluim Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> <87a7ycj2yj.fsf@lifelogs.com> <876090j1u9.fsf@lifelogs.com> <87k1xgqy8e.fsf@gmail.com> 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" Mail-Copies-To: never Date: Thu, 21 Dec 2017 08:12:48 -0500 In-Reply-To: <87k1xgqy8e.fsf@gmail.com> (Robert Pluim's message of "Thu, 21 Dec 2017 09:30:41 +0100") Message-ID: <871sjoi5rj.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: Andy Moreton , Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Thu, 21 Dec 2017 09:30:41 +0100 Robert Pluim wrote: RP> emacs-26 builds for me now. BTW Ted, did you want to put the DUMBFW RP> compatibility inside the HAVE_GNUTLS3 conditional? RP> HAVE_GNUTLS_EXT__DUMBFW implies HAVE_GNUTLS3, but it's currently used RP> on its own. It's pinned to a version over 3 so I think that's OK. Makes no difference either way, so if someone wants to move it, feel free. Ted From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 08:20:35 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 13:20:35 +0000 Received: from localhost ([127.0.0.1]:45386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS0lw-0005JV-3s for submit@debbugs.gnu.org; Thu, 21 Dec 2017 08:20:34 -0500 Received: from mail-yw0-f174.google.com ([209.85.161.174]:35361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS0ls-0005JH-7m for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 08:20:27 -0500 Received: by mail-yw0-f174.google.com with SMTP id v187so2919239ywc.2 for <25061@debbugs.gnu.org>; Thu, 21 Dec 2017 05:20:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fXGwP+shnUsIkyKyLFGU7OlzakivNHBemRG8mfguu/o=; b=ViL/0AiLME8Exv9C3n7XLy2bd37bZ7ofmwXRiSZDF6Lm1W60xFhkHEjJ6zIuuWxKlh udg9Murdz3Lf47po+v3ZBoaVUwrC7qp6RIGoVpa1CAqYcIGdD1wAlpHF/xoBB3Fcqo7d awtgHcJlEK7AizF2Y6wXU1fcEgttdIBQdHOEhADyuHdw5pNU80QL4q4D4XVfI1pEjYIx k0nqAKA/Pj2+bA7Gxgy6Xlqc5voDVHyxRvu28aCkMLxzPK5GkzvGy6leDd1UesMErln3 K0+VaFKvWHn0EBYHTSKbuzWNBBKjMzDvLaJoUk8ZijneucLgS2V+C9xGR26t02EVXkEN t/xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fXGwP+shnUsIkyKyLFGU7OlzakivNHBemRG8mfguu/o=; b=PuoQaxD+ZJVsZuEhaLdIQR4kJBAV9Bb26DRiFe8fN9lOhSxwhNZDhtKEWTm2is/7l4 hCy18CWYwlCzuQeb4gzCUS6UyO5PHXAbAyang6omE4thWe7PDztD1g6SrZHydz/tJKGH fUTBiYO68zUasPhSgXCGNl2RXa7SQFb8OQxH7RL99cZiM8r0QwuYpCEJu5YV2GQvynkj av6VzIFoP0hb4x2vHr05aRWw3/xvVgrqJWE5YsRWzDXl3fM96wESIGBipLyURZxW3uXw lpNmm4YpS8/lej9x+Mi2JU9RmczZi1A8UAAEBJo7pXaWRgNLgn3M7gPiP3/wVNwcpDBW iujw== X-Gm-Message-State: AKGB3mJ/7a1UgNlLVPzNsp8Rhr+qARskAjhU0in2jbKZ0G6Y+713xoqF 8lr8LZnMVUvyy5aD3yN8Ph2Esrgqi4BvxfQ7w7E= X-Google-Smtp-Source: ACJfBosB3uvgxxXGr4bExXDyte3PQqVfnqJjj2h+65QL47w/NrdbGYw4y8aRW+sHuA3jk1yg/TrBn9e9GOvBC7C3BS0= X-Received: by 10.13.232.17 with SMTP id r17mr7642337ywe.396.1513862418533; Thu, 21 Dec 2017 05:20:18 -0800 (PST) MIME-Version: 1.0 References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <87wp1hy6cr.fsf@gmail.com> <83o9mtnzya.fsf@gnu.org> In-Reply-To: <83o9mtnzya.fsf@gnu.org> From: Kaushal Modi Date: Thu, 21 Dec 2017 13:20:06 +0000 Message-ID: Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string To: Eli Zaretskii Content-Type: multipart/alternative; boundary="94eb2c08764eb2144a0560d98f6a" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061 Cc: npostavs@users.sourceforge.net, wingo@igalia.com, 25061@debbugs.gnu.org, Robert Pluim , p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org, ludo@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --94eb2c08764eb2144a0560d98f6a Content-Type: text/plain; charset="UTF-8" Thank you all. This fixed the emacs-26 branch. But the master branch is still broken (not broken build but broken https fetches): https://travis-ci.org/kaushalmodi/ox-hugo/jobs/319693934 The emacs-26 branch will be merged into master at some point, but I am just saying. On Wed, Dec 20, 2017 at 11:14 AM Eli Zaretskii wrote: > > From: Robert Pluim > > Date: Wed, 20 Dec 2017 12:41:08 +0100 > > Cc: Noam Postavsky , wingo@igalia.com, > > 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, > > michael.albinus@gmx.de, larsi@gnus.org > > > > > I don't understand why. This function has been available since GnuTLS > > > was created, according to the docs. Do we know what GnuTLS version is > used > > > in Travis CI? > > > > It fails for me here with GnuTLS-3.4.10. According to > > https://lists.gnupg.org/pipermail/gnutls-help/2016-June/004129.html > > that function was added in 3.5.1. Looking through the git repo it was > > previously an internal function. > > This means we cannot use this method without some fallback for systems > with older GnuTLS, as 3.5.X is still not old enough to assume it's > available widely enough. Could we perhaps use a fixed list of > features for older GnuTLS versions? > > Ted, could you please fix this ASAP? It currently prevents the > release branch from building on many systems. > -- Kaushal Modi --94eb2c08764eb2144a0560d98f6a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

The emacs-26 branch will be merged into master at some point, but I = am just saying.

On Wed, Dec 20, 2017 at 11:14 AM Eli Zaretskii <eliz@gnu.org> wrote:
> From: Robert Pluim <rpluim@gmail.com>
> Date: Wed, 20 Dec 2017 12:41:08 +0100
> Cc: Noam Postavsky <npostavs@users.sourceforge.net>, wingo@igalia.com,
>=C2=A0 =C2=A0 =C2=A0 =C2=A025061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0michael.albinus@gmx.de, larsi@gnus.org
>
> > I don't understand why. This function has been available sinc= e GnuTLS
> > was created, according to the docs. Do we know what GnuTLS versio= n is used
> > in Travis CI?
>
> It fails for me here with GnuTLS-3.4.10. According to
> https://lists.gnupg.org/pipe= rmail/gnutls-help/2016-June/004129.html
> that function was added in 3.5.1. Looking through the git repo it was<= br> > previously an internal function.

This means we cannot use this method without some fallback for systems
with older GnuTLS, as 3.5.X is still not old enough to assume it's
available widely enough.=C2=A0 Could we perhaps use a fixed list of
features for older GnuTLS versions?

Ted, could you please fix this ASAP?=C2=A0 It currently prevents the
release branch from building on many systems.
--

Ka= ushal Modi

--94eb2c08764eb2144a0560d98f6a-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 08:26:46 2017 Received: (at 25061-done) by debbugs.gnu.org; 21 Dec 2017 13:26:46 +0000 Received: from localhost ([127.0.0.1]:45391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS0s2-0005Sb-Ft for submit@debbugs.gnu.org; Thu, 21 Dec 2017 08:26:46 -0500 Received: from mail-qt0-f176.google.com ([209.85.216.176]:33375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS0rz-0005SJ-Em for 25061-done@debbugs.gnu.org; Thu, 21 Dec 2017 08:26:43 -0500 Received: by mail-qt0-f176.google.com with SMTP id e2so32413800qti.0 for <25061-done@debbugs.gnu.org>; Thu, 21 Dec 2017 05:26:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lifelogs.com; s=google; h=from:to:cc:subject:organization:references:mail-copies-to:date :in-reply-to:message-id:user-agent:mime-version; bh=Mk23YiiFARYjlr8zDlC79wPgx5DYR7Wj2Mukjfr/vO8=; b=Cku32r9CU6dt3A5xQpEnOf561tCQ/MMvAV4vfwFcYmlusCCL3Y9nXpWo35OpWMJWfA hOvm0PiF7p9/dHa1QgU/ZWdbrN95NMfy3aqvNLrt6SyqhyiElnKcwvr9VkcvZB1l+naB sHjxJGSWTio62bLDSQIjjCq37PKHyER+m+b7A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references :mail-copies-to:date:in-reply-to:message-id:user-agent:mime-version; bh=Mk23YiiFARYjlr8zDlC79wPgx5DYR7Wj2Mukjfr/vO8=; b=iPKIstJVwVRqRyiQMrsu6eDSisHxGxcluPW3Z8ibBQa9qhFjbD7Z9GEwZqPbT4S+le j2msSHHQZAKYzCrZXMC4Nw/eUCSBHUEhah23poN8NGgtMbc2OGSupESHLyOnALAOVIOv xrNa0l7ztouwoKBXV3SIGwlC+iQ9Wpw9XBTSOVD7lx/ebYBno4REwz3XzJeUSezeI7E1 x/bOPKoQS2YB7cBWtYkDCHE2YHmi2UYb10wVO7MO4O5aWU5bsu9ycevPUYExKnrbqKCr JHdLK4UOvJcBmxV9eiPpauzPGgPSkHkIe5lpAjhcdiN2FE7kZCYqjlkc6JHud5lfernv HZ4Q== X-Gm-Message-State: AKGB3mJz2qzSYenH/PCu7g94+DSxo2SD9beTgXmRAGdJV/z26tDMTdJX gLU+o4mzZ/hM5UI50yrn+7EmAw== X-Google-Smtp-Source: ACJfBovEj6Ngo9vmp4J4u3vh9nyK5+8ZJ1AvUOCLGeftYiA3VVHDduCUfTMZvSz+yyqwv/EDjkVvMA== X-Received: by 10.200.55.155 with SMTP id d27mr15088625qtc.115.1513862797967; Thu, 21 Dec 2017 05:26:37 -0800 (PST) Received: from flea (c-76-28-41-155.hsd1.ma.comcast.net. [76.28.41.155]) by smtp.gmail.com with ESMTPSA id d9sm12402826qti.94.2017.12.21.05.26.36 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 21 Dec 2017 05:26:37 -0800 (PST) From: Ted Zlatanov To: Kaushal Modi Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <87wp1hy6cr.fsf@gmail.com> <83o9mtnzya.fsf@gnu.org> 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" Mail-Copies-To: never Date: Thu, 21 Dec 2017 08:26:35 -0500 In-Reply-To: (Kaushal Modi's message of "Thu, 21 Dec 2017 13:20:06 +0000") Message-ID: <87r2rogqk4.fsf@lifelogs.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 25061-done Cc: npostavs@users.sourceforge.net, wingo@igalia.com, Robert Pluim , ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, Eli Zaretskii , 25061-done@debbugs.gnu.org, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On Thu, 21 Dec 2017 13:20:06 +0000 Kaushal Modi wrote: KM> Thank you all. This fixed the emacs-26 branch. But the master branch is KM> still broken (not broken build but broken https fetches): KM> https://travis-ci.org/kaushalmodi/ox-hugo/jobs/319693934 KM> The emacs-26 branch will be merged into master at some point, but I am just KM> saying. Right. Marking this bug as done, since the merge is not part of it. Thank you. Ted From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 11:21:15 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 16:21:15 +0000 Received: from localhost ([127.0.0.1]:46321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS3ao-0001By-Dd for submit@debbugs.gnu.org; Thu, 21 Dec 2017 11:21:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS3aj-0001B4-Kj for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 11:21:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eS3aa-00033Y-H6 for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 11:21:00 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55893) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eS3Zl-0001uj-9B; Thu, 21 Dec 2017 11:20:05 -0500 Received: from [176.228.60.248] (port=4462 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eS3Zk-0007ds-S5; Thu, 21 Dec 2017 11:20:05 -0500 Date: Thu, 21 Dec 2017 18:20:21 +0200 Message-Id: <833744njcq.fsf@gnu.org> From: Eli Zaretskii To: Ted Zlatanov In-reply-to: <876090j1u9.fsf@lifelogs.com> (message from Ted Zlatanov on Wed, 20 Dec 2017 20:39:58 -0500) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> <87a7ycj2yj.fsf@lifelogs.com> <876090j1u9.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: andrewjmoreton@gmail.com, npostavs@users.sourceforge.net, wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Ted Zlatanov > Cc: Andy Moreton , Noam Postavsky , wingo@igalia.com, 25061@debbugs.gnu.org, ludo@gnu.org, p.stephani2@gmail.com, michael.albinus@gmx.de, larsi@gnus.org > Date: Wed, 20 Dec 2017 20:39:58 -0500 > > Noah's Travis CI build passed. I'll wait for Andy, Eli, and Kaushal to > confirm before marking this as done. The release branch builds OK now, thanks. I've successfully visited Savannah via HTTPS. Should I test anything else to make sure GnuTLS works as expected? From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 21 11:26:39 2017 Received: (at 25061) by debbugs.gnu.org; 21 Dec 2017 16:26:40 +0000 Received: from localhost ([127.0.0.1]:46325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS3g7-0001JV-MU for submit@debbugs.gnu.org; Thu, 21 Dec 2017 11:26:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:50986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eS3g5-0001JI-CP for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 11:26:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eS3fx-0000Xc-Hq for 25061@debbugs.gnu.org; Thu, 21 Dec 2017 11:26:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55991) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eS3fx-0000XR-Dv; Thu, 21 Dec 2017 11:26:29 -0500 Received: from [176.228.60.248] (port=4466 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eS3fw-0008Uj-SB; Thu, 21 Dec 2017 11:26:29 -0500 Date: Thu, 21 Dec 2017 18:26:45 +0200 Message-Id: <83zi6cm4hm.fsf@gnu.org> From: Eli Zaretskii To: Andy Moreton In-reply-to: (message from Andy Moreton on Thu, 21 Dec 2017 10:54:32 +0000) Subject: Re: bug#25061: consider adding %COMPAT to default gnutls priority string References: <87zikiwpl6.fsf@igalia.com> <87shc6k3tf.fsf@lifelogs.com> <87bmiujjdg.fsf@lifelogs.com> <83lghxnzi9.fsf@gnu.org> <87a7ycj2yj.fsf@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 25061 Cc: 25061@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Andy Moreton > Date: Thu, 21 Dec 2017 10:54:32 +0000 > > I have papers on file, so the "tiny change" note was not > needed. Not to mention the fact that "tiny changes" should be marked by "Copyright-paperwork-exempt: yes" instead (as described in CONTRIBUTE). Thanks. From unknown Sat Aug 16 10:43:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 19 Jan 2018 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator