From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: ALPN support for GnuTLS connections Date: Tue, 22 Oct 2024 01:38:28 -0400 Message-ID: References: <7f11f60c-37da-4123-ae5b-98c79a132bb1@risk-engineering.org> <87zfnp1oqa.fsf@gmail.com> <3b0509fe-5a30-4e2a-a9fa-c196d79c81d4@risk-engineering.org> <87ttdx1dzy.fsf@gmail.com> <874j5o1fwe.fsf@gmail.com> <877cagukpe.fsf@gmail.com> <2aa6b215-5e12-4641-9d4c-daf6a5d77817@risk-engineering.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18694"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eric Marsden Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 22 07:39:19 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t37bz-0004ha-7T for ged-emacs-devel@m.gmane-mx.org; Tue, 22 Oct 2024 07:39:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t37bJ-0006wh-2I; Tue, 22 Oct 2024 01:38:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t37bF-0006wE-Ki for emacs-devel@gnu.org; Tue, 22 Oct 2024 01:38:33 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t37bB-0005qH-SE; Tue, 22 Oct 2024 01:38:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=9IiBcmFXhEHZsmXgpiIKFyUhp56S4gcRjUOCpONkOb4=; b=ihyRVlMf9J5E 5clrY9CRyHk4tyetKPeubjdBBhrqnI6tykZBE8YBQ9Ninh/TTUP3lYM4NSk6tnjRyzxU4N6JrevqS fmRw4VcIWo+9PGjQDSNm9GLjonPgzrP+pL00pEj93mLsL0XofS0DLV3Y/ftE8MmvBpJEoQMDH3AbD ILLRWPN7Dah7jlX10jyu4IF5QVLkbPk5B8w8mTa0KKbSlAIN2pONY15KOHkXngpyK1p2YKQ2/u5cf IqTvxUjJh47Ho4qwBl99KliDqsN/Jbr0hJYordHXZIY6EaAwr0e5oSFEWmZVZRv3tvi8hP2i90Hp8 sZsnN5QUIROmmUDMBHOgJg==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1t37bA-0002Ei-Pi; Tue, 22 Oct 2024 01:38:28 -0400 In-Reply-To: <2aa6b215-5e12-4641-9d4c-daf6a5d77817@risk-engineering.org> (message from Eric Marsden on Tue, 15 Oct 2024 09:33:22 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324717 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] ALPN sounds useful and a good thing for Emacs to support. But could you tell me a little more about this point? > For a service provider who makes it possible to access PostgreSQL > over the internet, there are many benefits to the new ALPN-based mechanism, such > as allowing the use of commercial “TLS gateways” (that do no application-level > processing) as entrypoints to their network. I expect that over time, an > increasing proportion of internet services will require ALPN. What is a TLS gateway, and what would a usage scenario look like? Who would choose to use one -- would it be the server, or the client? In particular, if you are running your own server and you could set up whatever network access methods you like, why would someone use a "gateway" to talk with your server? And presuming a decision to do that, why would someone want to use a "commercial" one? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)