Deutsch English Français Italiano |
<AABnFTQ0bBAAAAuN.A3.flnews@WStation7.micha.freeshell.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Michael =?ISO-8859-1?Q?B=E4uerle?= <michael.baeuerle@gmx.net> Newsgroups: news.software.readers Subject: Re: =?ISO-8859-1?Q?=5BMacCaf=E9=5D?= Version 3.03 is available Date: Sun, 20 Oct 2024 18:47:48 +0200 (CEST) Lines: 40 Message-ID: <AABnFTQ0bBAAAAuN.A3.flnews@WStation7.micha.freeshell.org> References: <vf34dl$cu8$1@rasp.pasdenom.info> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=fixed Content-Transfer-Encoding: 8bit X-Trace: individual.net fn4v76ZNTrZYooO938f4og90yIGR5XF6wNO2QTZ9FZS/njmc3N X-Orig-Path: not-for-mail Cancel-Lock: sha1:UTJ+Ixi8pYD9x5CbdOYnfF1qLQQ= sha256:g7daRAiNuu0DR3L+ekc1N+cnlHPg9XgQ0Wsj2C7PNCg= sha1:GiV4CVKW2Nq/qJvOjATayfaKzgU= sha256:67wmi3mxZh+EwPMG8dtyitKO+X8fOPyZLh2W5FvIk8c= Injection-Date: Sun, 20 Oct 2024 16:47:48 -0000 User-Agent: flnews/1.3.0pre13 (for GNU/Linux) Bytes: 2476 DV wrote: > > [...] > MacCafé, newsreader for macOS, has been updated to version 3.03. It can > be downloaded from the website address given in my signature. > [...] Just a side note for the optional header field "User-Agent": | | User-Agent: MacCafe/3.03/blue mountain (macOS 10.14.6 (18G9323) - iMac13,1) ^^^^^^^^^^^^^^ The marked part looks like a syntax error. Syntax-Definition from RFC 5536: <https://datatracker.ietf.org/doc/html/rfc5536#section-3.2.13> | | user-agent = "User-Agent:" SP 1*product [CFWS] CRLF | product = [CFWS] token [ [CFWS] "/" product-version ] | product-version = [CFWS] token For <token> RFC 5536 uses a reference to RFC 2045: <https://datatracker.ietf.org/doc/html/rfc2045#section-5.1> | | token := 1*<any (US-ASCII) CHAR except SPACE, CTLs, | or tspecials> | tspecials := "(" / ")" / "<" / ">" / "@" / | "," / ";" / ":" / "\" / <"> | "/" / "[" / "]" / "?" / "=" | ; Must be in quoted-string, | ; to use within parameter values A parser should detect "MacCafe" as first <product> and "3.03" as the associated <product-version>. The second "/" would be allowed after a second <token> for a second <product>, but not as additional <product-version> for the first <product>. Interpretation of "3.03/blue mountain" as <product-version> is not allowed because "/" cannot be part of <token>.