From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=AWL,BAYES_00,BODY_8BITS, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-io1-xd42.google.com (mail-io1-xd42.google.com [IPv6:2607:f8b0:4864:20::d42]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id E4E3C1F66F for ; Wed, 4 Nov 2020 21:01:13 +0000 (UTC) Received: by mail-io1-xd42.google.com with SMTP id n129so4349659iod.5 for ; Wed, 04 Nov 2020 13:01:13 -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:content-transfer-encoding; bh=mN6i8YA1/cPGEMmOyJnf0SL8tp5JoclJ8Cu6vGovj88=; b=YSIwLk9c2acIpyvep3QjVidL5SFg8J/MZ98D1EOOmNoPk4ObmQ5yOhPk1EbhvCjy1p eACgI7MuyjxFkq8mY5L057782TDRCBn6833w//kbusjkXdKPBAIktoi7FxXr2egUJIis i0HjzMpXJkMEqIj2lRt/j+4STAuaRtkOKtITCLgmnMNCIcpx1n3OBoiXhCo52ZK/xhBA SjEekFMsK6I0zlUkgTRAyaTFn4D/IPTCzYaypMqqfETTh392sMpxTvZBr0+cPdwCOcmc TUGD3LD5mzPf+stU+vis0Rus5w25GQdGA3fghjPCn2+ANaQTcazjIP/QjR8/lPxhKEL3 DSsg== 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:content-transfer-encoding; bh=mN6i8YA1/cPGEMmOyJnf0SL8tp5JoclJ8Cu6vGovj88=; b=IoFthZyIUUq/m97nd3nZYwBQ1nsX99TF95fB2H/zSar9Q5c80y+IV9RV3+3z/Ws1ka C/iTjaJ/TAgnkPGm9Ut483TrcfEIRxLITzEHmB7C5MCNlc5jAIJ+OPzW1466WksqI4Qq AfQOXKdIrlu7Ppif544qdGNJWxEWAF0dWkHxKppFJx5Tse2JF/MKMY82X2qqszNwk8n/ IJcKvWoJg0u25Ye1gP9/Cj6584eu4KdwDdo+L/xJrnwva5KKRXPO2LSUB/cjy+TCv86Z SSB2YRRp1qJn1d1pwnneoGaOV63lquqdhsVCfiiFZzGL2p4jb2uw5vPUWYptemyPBO/u YCOg== X-Gm-Message-State: AOAM532B3rVDyYqU9hGdcva51jMvNH588ufyQf6lMWdc1np8O4m4FkzR yU6qkcalFnRfdQwRwhHYN/vW69dWK4LEkNBHrVo= X-Google-Smtp-Source: ABdhPJwp7smKSlY5+GvnVU8tzwJDE0xFlZwV5KsQnS+GoQIRHz2X30SizJtEsksErCnQqrEua/IDdNkFtxvZ2EBvoAU= X-Received: by 2002:a6b:e613:: with SMTP id g19mr19323089ioh.17.1604523671882; Wed, 04 Nov 2020 13:01:11 -0800 (PST) MIME-Version: 1.0 References: <20201103225559.GA5247@dcvr> <20201103235942.GA6163@dcvr> <20201104104448.GA6053@dcvr> <20201104194706.GA24387@dcvr> In-Reply-To: <20201104194706.GA24387@dcvr> From: Andrey Melnikov Date: Thu, 5 Nov 2020 00:01:00 +0300 Message-ID: Subject: Re: [PATCH] nntp: delimit Newsgroup: header with commas To: Eric Wong Cc: meta@public-inbox.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: =D1=81=D1=80, 4 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 22:47, Eric W= ong : > > Andrey Melnikov wrote: > > =D1=81=D1=80, 4 =D0=BD=D0=BE=D1=8F=D0=B1. 2020 =D0=B3. =D0=B2 13:44, Er= ic Wong : > > > I suppose a few extra bytes won't hurt, too much :x > > > > Current: > > Path: y > > org.linuxdriverproject.driverdev-devel:35214 > > org.kernel.vger.linux-devicetree:433117 > > org.kernel.vger.linux-kernel:3765410 > > org.kernel.vger.linux-media:192196 > > Huh? From what I can see, the last 4 lines are part of the > Xref: header, which is unchanged atm (I plan on speeding it up > with extindex, though). Yeah, leafnode rewrite Xref: header.. -- raw -- Sender: "devel" Path: y Xref: nntp://nntp.lore.kernel.org org.linuxdriverproject.driverdev-devel:35265 org.kernel.vger.linux-devicetree:433316 org.kernel.vger.linux-kernel:3766059 org.kernel.vger.linux-mmc:59564 org.kernel.vger.linux-wireless:204883 org.kernel.vger.netdev:733193 Newsgroups: org.linuxdriverproject.driverdev-devel org.kernel.vger.linux-devicetree org.kernel.vger.linux-kernel org.kernel.vger.linux-mmc org.kernel.vger.linux-wireless org.kernel.vger.netdev Archived-At: List-Archive: -- on disk -- Sender: "devel" Path: y org.linuxdriverproject.driverdev-devel:35265 org.kernel.vger.linux-devicetree:433316 org.kernel.vger.linux-kernel:3766059 org.kernel.vger.linux-mmc:59564 org.kernel.vger.linux-wireless:204883 org.kernel.vger.netdev:733193 Newsgroups: org.linuxdriverproject.driverdev-devel org.kernel.vger.linux-devicetree org.kernel.vger.linux-kernel org.kernel.vger.linux-mmc org.kernel.vger.linux-wireless org.kernel.vger.netdev Archived-At: List-Archive: Xref: news.localnet org.linuxdriverproject.driverdev-devel:4323 --- Haha. It simply does not expect folded multiline Xref: header. And generate by itself a new (unfolded, separated by space) header when storing article on disk. Is really Newsgroups: & Xref: headers need folding? > > and new: > > Path: nntp.lore.kernel.org!not.for.mail > > save more extra bytes... > > > > Hehe... yet another cosmetic thing: > > $ telnet nntp.lore.kernel.org 119 > > Trying 54.189.247.149... > > Connected to korg-lkml-1-news-lb-839eef9f3a4cef4e.elb.us-west-2.amazona= ws.com. > > Escape character is '^]'. > > 201 nntp://nntp.lore.kernel.org ready - post via email > > quit > > Connection closed by foreign host. > > > > 'nntp://nntp.lore.kernel.org' is not a node name per RFC... But this > > is a configuration problem on nntp.lore.kernel.org side. > > You can notify helpdesk@kernel.org to get it fixed. This is cosmetics. nntp readers do not use this hostname. > Though I suppose the public-inbox code could warn or extract the > hostname out of it. > > (NNTPS support would be nice, but maybe OpenSSL or O::Socket::SSL > on RHEL/CentOS 8 is too old)