Path: ...!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Michael =?ISO-8859-1?Q?B=E4uerle?= Newsgroups: news.software.nntp,news.software.readers Subject: Re: Advertising metadata and other fields in overview Date: Wed, 3 Aug 2022 20:56:09 -0000 Lines: 76 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=fixed Content-Transfer-Encoding: 8bit X-Trace: individual.net 4qagpdmqiO5xstavspytjwa225kbHDbBt9ghaPg3DvxkShEUMS X-Orig-Path: not-for-mail Cancel-Lock: sha256:iubwlL9X9KD9rhcIc5blr+BqsglONLrb0FZRRVl7tJ4= sha1:H6wtlCOU0e4iNGr1XMQ7TDf6g9A= Injection-Date: Wed, 3 Aug 2022 20:56:09 -0000 User-Agent: flnews/1.1.0 (for HP-UX) Bytes: 3117 Julien ÉLIE wrote: > > [...] > In case you wish to test a possible use of the Newsgroups field if > present in overview data, I've added it in my news server > (news.trigofacile.com): > > LIST OVERVIEW.FMT > 215 Order of fields in overview database > Subject: > From: > Date: > Message-ID: > References: > :bytes > :lines > Xref:full > Newsgroups:full > Path:full > . > [...] I have implemented support for LIST OVERVIEW.FMT in the snapshot flnews 1.2.0pre1. According to the comment from Russ, the command is executed only once per session. Protocol log: ------------------------------------------------------------------------ [Using NNTP protocol driver] [=> Connect to news.trigofacile.com:nntps] [Established encrypted connection using TLSv1.3 protocol with cipher suite TLS_AES_256_GCM_SHA384] [<= Expect X509 certificate] Certificate: [...] [Server certificate verification successful] [<=] 200 news.trigofacile.com InterNetNews NNRP server INN 2.8.0 (20220801 prerelease) ready (no posting) [=>] CAPABILITIES [<=] 101 Capability list: [<= Expect multiline data block] VERSION 2 IMPLEMENTATION INN 2.8.0 (20220801 prerelease) AUTHINFO USER SASL COMPRESS DEFLATE HDR LIST ACTIVE ACTIVE.TIMES COUNTS DISTRIB.PATS DISTRIBUTIONS HEADERS MODERATORS MOTD NEWSGROUPS OVERVIEW.FMT SUBSCRIPTIONS OVER READER SASL GS2-IAKERB GS2-KRB5 SCRAM-SHA-1 SCRAM-SHA-256 GSS-SPNEGO GSSAPI DIGEST-MD5 OTP NTLM CRAM-MD5 LOGIN PLAIN XPAT [Switch to NNTP V2 (RFC 3977) mode] [Client authentication] [Compression] [=>] LIST OVERVIEW.FMT [<=] 215 Order of fields in overview database [<= Expect multiline data block] Subject: From: Date: Message-ID: References: :bytes :lines Xref:full Newsgroups:full Path:full [Newsgroups header field available from overview] [...] ------------------------------------------------------------------------ Urs noted that some server implementations are broken. The mandatory fields are now checked for presence and order. The Newsgroups header field, if present, is copied from the overview. Scoring rules of type "group" are applied to all groups in this case.