Re: Use of LWSP in ABNF -- consensus call
Philip Guenther <guenther@sendmail.com> Thu, 17 May 2007 15:58 UTC
Return-path: <discuss-bounces@apps.ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1HoiNE-0001R2-FP; Thu, 17 May 2007 11:58:40 -0400
Received: from discuss by megatron.ietf.org with local (Exim 4.43)
id 1HnmKQ-0002g2-Ax for discuss-confirm+ok@megatron.ietf.org;
Mon, 14 May 2007 21:59:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1HnmKP-0002fk-P2
for discuss@apps.ietf.org; Mon, 14 May 2007 21:59:53 -0400
Received: from tls.sendmail.com ([209.246.26.40] helo=foon.sendmail.com)
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HnmKG-0006g1-K9
for discuss@apps.ietf.org; Mon, 14 May 2007 21:59:52 -0400
Received: from [10.201.0.39] (adsl-64-58-1-252.mho.net [64.58.1.252] (may be
forged)) (authenticated bits=0)
by foon.sendmail.com (Switch-3.2.5/Switch-3.2.0) with ESMTP id
l4F22HRj032281
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
Mon, 14 May 2007 19:02:19 -0700
X-DKIM: Sendmail DKIM Filter v0.5.1 foon.sendmail.com l4F22HRj032281
DKIM-Signature: a=rsa-sha1; c=relaxed/simple; d=sendmail.com; s=tls.dkim;
t=1179194544; bh=4lZNDHAGX1FHMxFKwuxT36khep8=; h=X-DomainKeys:
DomainKey-Signature:Date:From:X-X-Sender:To:cc:Subject:In-Reply-To:
Message-ID:References:MIME-Version:Content-Type; b=laBjwWr9Cnn+4I0u
DFCxLBwfOPmAySwJYRpJxZfq234tfeLpdGF20XXQAaY7eQ2TIa6RvUfNMzU05upHAOP
Spf/H1jiL+9OLMqUba+WPrKe4EG8iAGM2MaTTXjJA9Qe5Q2t3quNbBpin5DSYgR2s6n
FeLt4lv87dbhVRfnb9Lyw=
X-DomainKeys: Sendmail DomainKeys Filter v0.4.1 foon.sendmail.com
l4F22HRj032281
DomainKey-Signature: a=rsa-sha1; s=tls; d=sendmail.com; c=nofws; q=dns;
h=date:from:x-x-sender:to:cc:subject:in-reply-to:message-id:
references:mime-version:content-type;
b=ZFI4RJxG/NB9A4rO9B/sEvpKdv8jK11JJllpzdvycTktgM0A7w6NRZR1g5rqJ5EeM
cuSKUd39nkerDxdvTam3WD1o/Sq1nI6qHkp86XF65SxINQn5nxVIC74N6V9zIifG+lh
4g+MzbwyRc3mhBeFPrJqXmfak0SVenEfQ7cGl2Y=
Date: Mon, 14 May 2007 19:59:29 -0600
From: Philip Guenther <guenther@sendmail.com>
X-X-Sender: guenther@vanye.mho.net
To: Lisa Dusseault <lisa@osafoundation.org>
Subject: Re: Use of LWSP in ABNF -- consensus call
In-Reply-To: <BFE21101-5BC4-45FA-8905-89C2D4A1E593@osafoundation.org>
Message-ID: <Pine.BSO.4.64.0705141849290.23512@vanye.mho.net>
References: <BFE21101-5BC4-45FA-8905-89C2D4A1E593@osafoundation.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
X-Mailman-Approved-At: Thu, 17 May 2007 11:58:36 -0400
Cc: Apps Discuss <discuss@apps.ietf.org>, Paul Overell <paul.overell@thus.net>,
IETF General Discussion Mailing List <ietf@ietf.org>,
Dave Crocker <dcrocker@bbiw.net>
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols
<discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>,
<mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>,
<mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org
On Mon, 14 May 2007, Lisa Dusseault wrote:
> The IESG reviewed
> <http://www.ietf.org/internet-drafts/draft-crocker-rfc4234bis-00.txt> for
> publication as Internet Standard and would like to know if there is consensus
> to recommend against the use of LWSP in future specifications, as it has
> caused problems recently in DKIM and could cause problems in other places.
LWSP was one of the factors in the SASL WG's abandoning of the DIGEST-MD5
revision. To be precise, the complexity inherent in the 822-style n#rule
syntax (the emulation of which in modern ABNF uses LWSP) was found to be a
source of implementation errors and interoperability issues. Part of the
discussion can be seen at:
http://www.imc.org/ietf-sasl/mail-archive/msg02752.html
While I don't think removing LWSP from the ABNF RFC is good idea, adding a
comment to its definition in section B.1 that warns protocol designers to
consider carefully whether they really need or want "LWSP" instead of
"*WSP" does seem appropriate. Calling out that LWSP permits lines
containing just whitespace may help drive home the issue.
Philip Guenther
Sendmail, Inc
- Use of LWSP in ABNF -- consensus call Lisa Dusseault
- Re: Use of LWSP in ABNF -- consensus call Julian Reschke
- Re: Use of LWSP in ABNF -- consensus call Frank Ellermann
- Re: Use of LWSP in ABNF -- consensus call Lisa Dusseault
- Re: Use of LWSP in ABNF -- consensus call Paul Hoffman
- Re: Use of LWSP in ABNF -- consensus call Tony Hansen
- Re: Use of LWSP in ABNF -- consensus call Tony Finch
- Re: Use of LWSP in ABNF -- consensus call Clive D.W. Feather
- Re: Use of LWSP in ABNF -- consensus call Keith Moore
- Re: Use of LWSP in ABNF -- consensus call Harald Alvestrand
- Re: Use of LWSP in ABNF -- consensus call Frank Ellermann
- Re: Use of LWSP in ABNF -- consensus call Ned Freed
- Re: Use of LWSP in ABNF -- consensus call John C Klensin
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Tony Finch
- Re: Use of LWSP in ABNF -- consensus call Dave Crocker
- Re: Use of LWSP in ABNF -- consensus call Eric Allman
- Re: Use of LWSP in ABNF -- consensus call Philip Guenther
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Dave Crocker
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Dave Crocker
- Re: Use of LWSP in ABNF -- consensus call Douglas Otis
- Re: Use of LWSP in ABNF -- consensus call Alexey Melnikov
- RE: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Bill.Oxley
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… John C Klensin
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… John C Klensin
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Tony Finch
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… John C Klensin
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Harald Tveit Alvestrand
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Dave Crocker
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… todd glassey
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Sam Hartman
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Sam Hartman
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Dave Crocker
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Tony Finch
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… John C Klensin
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Keith Moore
- Re: Use of LWSP in ABNF -- consensus call Frank Ellermann
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Tony Finch
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Sam Hartman
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Sam Hartman
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… John C Klensin
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Tony Finch
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Sam Hartman
- Re: Use of LWSP in ABNF -- consensus call Lisa Dusseault
- Re: [ietf-dkim] Re: Use of LWSP in ABNF -- consen… Clive D.W. Feather
- Re: Use of LWSP in ABNF -- consensus call Lisa Dusseault
- Re: Use of LWSP in ABNF -- consensus call Dave Crocker
- Re: Use of LWSP in ABNF -- consensus call Keith Moore
- Re: Use of LWSP in ABNF -- consensus call Frank Ellermann
- Re: Use of LWSP in ABNF -- consensus call John C Klensin
- Re: Use of LWSP in ABNF -- consensus call Alexey Melnikov
- Re: Use of LWSP in ABNF -- consensus call Clive D.W. Feather
- Re: Use of LWSP in ABNF -- consensus call Dave Crocker