From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: gnutls-protocol-version< Date: Tue, 03 Sep 2019 16:37:58 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="217482"; mail-complaints-to="usenet@blaine.gmane.org" Cc: emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Sep 03 16:39:02 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i59xV-000uOm-ER for ged-emacs-devel@m.gmane.org; Tue, 03 Sep 2019 16:39:01 +0200 Original-Received: from localhost ([::1]:46962 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i59xU-000207-3u for ged-emacs-devel@m.gmane.org; Tue, 03 Sep 2019 10:39:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44748) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i59wc-0001xp-MC for emacs-devel@gnu.org; Tue, 03 Sep 2019 10:38:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i59wb-0003uV-9X for emacs-devel@gnu.org; Tue, 03 Sep 2019 10:38:06 -0400 Original-Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:38402) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i59wb-0003tz-3y for emacs-devel@gnu.org; Tue, 03 Sep 2019 10:38:05 -0400 Original-Received: by mail-wm1-x334.google.com with SMTP id o184so18544053wme.3 for ; Tue, 03 Sep 2019 07:38:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=OGXyt1bEYDuv3LMLvBzWK1fxOEC7Q6WfdZ8eb6oCb30=; b=t7fpY3A6G7F7RLmn54Uvwb80oKmIReL9AcC+caEltcOGEq4HZe1EKBRt73X9N2Cz8B ECpEnNF3pmusDK+Hdnu5zGzXWkZfdedHuvmnWCEzAxekjOZo4cSmc+kNRZT5To+pQZGO +EcLPDTc7JEorIi3YJB71Hgk1pP3XUbHC+lcmdvg4krRvZp4H6eo+DNOdT/vVyv2Cia3 EiCYu7Rk4b9C21T0krbnZPcrIJxjhtyC5JyGGa+qncW+3ubxZjzGZ+4TbJZJbzbdZK8z 801q5G1OaZCxxfuuoKZgEWsDXYwTYY0Pj6fxT4fRbYZ+A/L+Lg7sW+3JscH/G76Vj2rq XqtA== 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:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=OGXyt1bEYDuv3LMLvBzWK1fxOEC7Q6WfdZ8eb6oCb30=; b=EuHYgtDSpQ/MLUe/irg8ErM8s+LdM2pzx2btu/MTYW/tO7P/YD6M3UifU3wbh+WxCp I52lnk0+hKFDJJ2mjcPQSDw2tEEJrUp3qeut5ahx2kjJOETp9wZ8LKQyp2z98pVtqbA+ TVol4WkdWIzJw+8NU2V8azUaEuArJTuXWMDm84dXwCAlaFeAvAdoKndYbXufpkpmqIBX JYGFwy3p2lGie4Atr0LgmaoptzXN5QeQUkgsdIIeNI+Tqd4z1Jz25PcKwDtA/P7qMTVE BWOerjgfsrq6lyEMiu9YVUnZy78byhqvawWhVH6vdYZiJM5YrQxmFKbsyBp8K1kKD7tc TFrA== X-Gm-Message-State: APjAAAW+J3kx11QplcqUZgqWds1/9wE3wGmGiG+pkueLW7RH9Pw76tDk SjJ2ZYhKRfGwV9feX0LTFkjczKqb X-Google-Smtp-Source: APXvYqx0a96J3pNq6Sili1Fn5ACpo7R/zHd0XxWfzrIesrSrqppkSb92wAAn4jpIgSPKEP3oW/fIHg== X-Received: by 2002:a1c:1b0b:: with SMTP id b11mr471778wmb.82.1567521483508; Tue, 03 Sep 2019 07:38:03 -0700 (PDT) Original-Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id 2sm19552618wmz.16.2019.09.03.07.37.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Sep 2019 07:37:58 -0700 (PDT) In-Reply-To: (Paul Eggert's message of "Tue, 3 Sep 2019 06:02:45 -0700") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::334 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:239811 Archived-At: >>>>> On Tue, 3 Sep 2019 06:02:45 -0700, Paul Eggert s= aid: Paul> Robert Pluim wrote: >> (gnutls-protocol-version< V1 V2) >> Return t if TLS protocol version V1 is lower than V2. Paul> Alternatively you could get the TLS protocol version as a Paul> string, and That=CA=BCs already available via gnutls-peer-status Paul> use string-version-lessp; that might be simpler. That works, although it does assume that TLS version strings won't do anything silly in the future like change prefix (they have done in the past from SSL -> TLS, but S t which is somewhat surprising, but doesn=CA=BCt matter for my use case. Robert