From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Colin Baxter Newsgroups: gmane.emacs.devel Subject: Re: GnuTLS build-time configuration Date: Sat, 15 Jul 2017 17:42:02 +0100 Message-ID: <87bmolejol.fsf@yandex.com> References: <871spif2se.fsf@yandex.com> <834lueez97.fsf@gnu.org> <87shhxex1d.fsf@yandex.com> <87lgnprhvo.wl-nomiya@galaxy.dti.ne.jp> <83wp79erds.fsf@gnu.org> <87initrdxi.wl-nomiya@galaxy.dti.ne.jp> <83vamtepgh.fsf@gnu.org> <87bmoln2yb.wl-nomiya@galaxy.dti.ne.jp> <1189406b-be59-8079-bd42-719955a1b84b@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1500136973 17179 195.159.176.226 (15 Jul 2017 16:42:53 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 15 Jul 2017 16:42:53 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) Cc: , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 15 18:42:48 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dWQ9X-00043y-Ka for ged-emacs-devel@m.gmane.org; Sat, 15 Jul 2017 18:42:47 +0200 Original-Received: from localhost ([::1]:42691 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dWQ9b-00047R-KM for ged-emacs-devel@m.gmane.org; Sat, 15 Jul 2017 12:42:51 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44030) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dWQ8z-00047K-6L for emacs-devel@gnu.org; Sat, 15 Jul 2017 12:42:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dWQ8w-0006oC-0B for emacs-devel@gnu.org; Sat, 15 Jul 2017 12:42:13 -0400 Original-Received: from forward4h.cmail.yandex.net ([87.250.230.101]:45754) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dWQ8v-0006o1-MK for emacs-devel@gnu.org; Sat, 15 Jul 2017 12:42:09 -0400 Original-Received: from smtp1p.mail.yandex.net (smtp1p.mail.yandex.net [77.88.29.84]) by forward4h.cmail.yandex.net (Yandex) with ESMTP id 7E1F520AF4; Sat, 15 Jul 2017 19:42:06 +0300 (MSK) Original-Received: from smtp1p.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp1p.mail.yandex.net (Yandex) with ESMTP id 8A1C61780795; Sat, 15 Jul 2017 19:42:05 +0300 (MSK) Original-Received: by smtp1p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id pcYhbCkfpj-g3sOnb5c; Sat, 15 Jul 2017 19:42:04 +0300 (using TLSv1.2 with cipher AES128-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1500136924; bh=gxq0sFbCxJCyZQGmjY25BCx8FcmtZJPJcYvIM/PoTWM=; h=From:To:Cc:Cc:Subject:References:Date:In-Reply-To:Message-ID; b=sAuNsAQtrQCKzFB3T2rCQgDf2TWT4wun1xU6gLwYMRxsal+S/BOwUmC5B3cenbaEJ BfzbFMCA16O8cVroEVZgGQvjadohYsPRKQ1uRIFRTjgM1lzMolFu6DjVxg2auIGjGa OMPVZOHtGyyYm8Xg4dSC3jkrftq8hHT/Kjy/VM7w= Authentication-Results: smtp1p.mail.yandex.net; dkim=pass header.i=@yandex.com X-Yandex-Suid-Status: 1 0,1 0 X-Face: -P+89ASh_wrs;AUGm`!l[}/o-lyK}5W.gq\fkJ{#d6Gu,hWrZNz::iMm5PJb} __A96]-LUrl)X=uF=V|\3-\9/sXvBs/H In-Reply-To: <1189406b-be59-8079-bd42-719955a1b84b@cs.ucla.edu> (Paul Eggert's message of "Sat, 15 Jul 2017 09:17:26 -0700") Face: iVBORw0KGgoAAAANSUhEUgAAACwAAAAMCAIAAACWSshgAAAABmJLR0QA/wD/AP+gvaeTAAAA h0lEQVQ4jc3SMQoCQRBE0V9jK5h6DkPP4KkMPZ7hnsNccKdNzK0KhO348RmG0pEr9p153nj8ZHcu Cyc/O3z6v6tml/ix91iUrYl83cj5ukZRtgKLG5Ytv48YvBO/vjwWZbcxzBkO8+CxKFsdDtPRjaJs ifY19OqxKFsDLwuAmM7exIyymxjmB6b3H3cyUsQPAAAAAElFTkSuQmCC X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 87.250.230.101 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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:216695 Archived-At: Dear Paul, >>>>> "Paul" == Paul Eggert writes: Paul> While we're fiddling with GnuTLS configuration, is there any Paul> reason we use separate configure-time checks for Paul> HAVE_GNUTLS3_AEAD, HAVE_GNUTLS3_CIPHER, etc., instead of the Paul> more-typical approach of using GNUTLS_VERSION_NUMBER? If not, Paul> I propose simplifying configuration by doing things in the Paul> more-typical way. See Bug#27708. Paul> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=27708 Forgive my amateur (I'm not a cs grad) question, but are you thinking of using GNUTLS_VERSION_NUMBER to allow GnuTLS versions of say xxx and above? As in 'if GNUTLS_VERSION_NUMBER > xxx'. I don't know the exact syntax. Best wishes, Colin. -- -- Colin Baxter m43cap@yandex.com GnuPG fingerprint: 68A8 799C 0230 16E7 BF68 2A27 BBFA 2492 91F5 41C8