From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jimmy Yuen Ho Wong Newsgroups: gmane.emacs.devel Subject: Re: netsec 682578f 4/6: Add option to bypass NSM TLS checks on local networks Date: Mon, 16 Jul 2018 16:31:21 +0100 Message-ID: References: <20180714170806.8972.58581@vcs0.savannah.gnu.org> <20180714170809.C3A3920456@vcs0.savannah.gnu.org> <87o9f84t89.fsf@gmail.com> <4C758D1D-7C3A-425A-852F-75E03C779E01@gmail.com> <87va9fs3ro.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1531755065 16029 195.159.176.226 (16 Jul 2018 15:31:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 16 Jul 2018 15:31:05 +0000 (UTC) To: Emacs-Devel devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 16 17:31:01 2018 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 1ff5Sn-00044F-3O for ged-emacs-devel@m.gmane.org; Mon, 16 Jul 2018 17:31:01 +0200 Original-Received: from localhost ([::1]:52422 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ff5Uu-0003mv-3j for ged-emacs-devel@m.gmane.org; Mon, 16 Jul 2018 11:33:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57854) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ff5TP-0003Xs-MJ for emacs-devel@gnu.org; Mon, 16 Jul 2018 11:31:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ff5TO-0007vh-OP for emacs-devel@gnu.org; Mon, 16 Jul 2018 11:31:39 -0400 Original-Received: from mail-it0-x235.google.com ([2607:f8b0:4001:c0b::235]:37937) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ff5TO-0007vY-J2 for emacs-devel@gnu.org; Mon, 16 Jul 2018 11:31:38 -0400 Original-Received: by mail-it0-x235.google.com with SMTP id v71-v6so21941947itb.3 for ; Mon, 16 Jul 2018 08:31:38 -0700 (PDT) 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 :content-transfer-encoding; bh=dJQonwCT6qT4kxzlVQsEa76OSlHtg9WkWQwXLoRzTdY=; b=qwRcw6Grj+9j+Q6ZzQ+SgHBrJMTwCl27KItLgdkUt9Yqu3vlPsMG/sIWlKT426Lzwe stAiYhtdLJDc1o0E1WWgJB9KInIAJyzmsl/muEOP31fXxZIPvrZQSsCirA0rjtvZ2V3j umkqkMQEpom7UpCOF5vK1UveEiBJw0Mi1f/BiGtpGKpWncGw79Bz1fhs9wdbVd6h6EN8 OoN3Tk5vZcc9fg5MKIQ7gitzbzF331AQrTmeSUZm9rQZbz8dmKK6sTmYxDiCPmXqsWa7 OCBIEdpKDj6x6KR7pNN1PR6Jd9Tc/3D6iB+t7rfMqvh20WvGV5/Kr3/vS4hhFLLwpSTU BXWQ== 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:content-transfer-encoding; bh=dJQonwCT6qT4kxzlVQsEa76OSlHtg9WkWQwXLoRzTdY=; b=sqyUhdhxI6Uc7RrhPQBS5/3T29/RaQRQ3JbLkem6hl0hH3AyJFK6k/VmNwh+54+wUc H9kbjX3GDSSDNioSnj8ZIiVdW8P4bxMzlgXNyUUxl/mVUo+u2foYI6OGDWKy0jlWNHTl d8XH5HZwzXQoRy6YDUZTSqJiQ/7Ka5JdduJ8JuzKUHPSiFuRGnri/MOWvd+E9QETVajr kP2s8Z0TFzPxz6PQZzeGm4Cp03UgIZ/wmWjqeZBCWY8JticwhzYHRPUsqr+yjepn8vdC mkkK5LgvR8/joUE1U9plVuHf/53qxdpmuBlVUoKOlkjYPey+GJfReJrIX1NiG7/TnIwH u4eQ== X-Gm-Message-State: AOUpUlFpkwtOxZNjQ3f9GP69pxxUaEV2IklsfRkwJBFDmbwxUAUbW+SI u0RaYFGZ3dyWXRYYzt9AQBb9uLvBFmVe91VNIx9Nag== X-Google-Smtp-Source: AAOMgpdIl3faFFKTd/8twUO69BYL3hFJCsFD4jaq5fALOGujFYdHN9aS7wZVPi6xqEAJCQlBSOD+NmOa5n88CQ+pIdA= X-Received: by 2002:a02:1e08:: with SMTP id m8-v6mr15133202jad.8.1531755097744; Mon, 16 Jul 2018 08:31:37 -0700 (PDT) In-Reply-To: <87va9fs3ro.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c0b::235 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:227457 Archived-At: On Mon, Jul 16, 2018 at 2:34 PM Robert Pluim wrote: > > Jimmy Yuen Ho Wong writes: > > >> On 15 Jul 2018, at 12:46 pm, Robert Pluim wrote: > >> > >> wyuenho@gmail.com (Jimmy Yuen Ho Wong) writes: > >> > >>> branch: netsec > >>> commit 682578fcf74d4598e39eca81e09d81810d3fc28d > >>> Author: Jimmy Yuen Ho Wong > >>> Commit: Jimmy Yuen Ho Wong > >>> > >>> Add option to bypass NSM TLS checks on local networks > >>> > >>> * lisp/net/net-utils.el (nslookup-host-ipv4, nslookup-host-ipv6, > >>> ipv6-expand): New functions to lookup IPv4 and IPv6 addresses fr= om > >>> DNS. > >> > >> So this only works for people who have nslookup installed? Emacs > >> already uses getaddrinfo internally, would it help you if there was a > >> lisp-level interface to it? > >> > > > > Yes it would. I was asking for that exact same thing :) lend me a hand = on this? > > I=CA=BCm terrible at choosing names, please suggest better ones > (hostname-lookup, gethostbyname,....?). Output currently looks like > this, including a port number, but that=CA=BCs easily changed: > I wish I could think of a better name. All the good names are taken by terrible implementations LOL