[Technical Errata Reported] RFC7541 (4574)

RFC Errata System <rfc-editor@rfc-editor.org> Thu, 31 December 2015 00:21 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B0E51A0119 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 30 Dec 2015 16:21:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.912
X-Spam-Level:
X-Spam-Status: No, score=-6.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z22eFHWhB5Bz for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 30 Dec 2015 16:21:01 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6417E1A0116 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 30 Dec 2015 16:21:01 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1aEQvJ-0006Tb-Gi for ietf-http-wg-dist@listhub.w3.org; Thu, 31 Dec 2015 00:16:57 +0000
Resent-Date: Thu, 31 Dec 2015 00:16:57 +0000
Resent-Message-Id: <E1aEQvJ-0006Tb-Gi@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <wwwrun@rfc-editor.org>) id 1aEQv9-0006Sn-Ez for ietf-http-wg@listhub.w3.org; Thu, 31 Dec 2015 00:16:47 +0000
Received: from rfc-editor.org ([4.31.198.49]) by maggie.w3.org with esmtp (Exim 4.80) (envelope-from <wwwrun@rfc-editor.org>) id 1aEQv6-00046b-LX for ietf-http-wg@w3.org; Thu, 31 Dec 2015 00:16:46 +0000
Received: by rfc-editor.org (Postfix, from userid 30) id 0968E180013; Wed, 30 Dec 2015 16:15:40 -0800 (PST)
To: fenix@google.com, herve.ruellan@crf.canon.fr, barryleiba@computer.org, mnot@mnot.net
X-PHP-Originating-Script: 30:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Cc: trapni@gmail.com, ietf-http-wg@w3.org, rfc-editor@rfc-editor.org
Message-Id: <20151231001540.0968E180013@rfc-editor.org>
Date: Wed, 30 Dec 2015 16:15:40 -0800
Received-SPF: pass client-ip=4.31.198.49; envelope-from=wwwrun@rfc-editor.org; helo=rfc-editor.org
X-W3C-Hub-Spam-Status: No, score=-7.1
X-W3C-Hub-Spam-Report: AWL=1.447, BAYES_05=-0.5, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: maggie.w3.org 1aEQv6-00046b-LX a32af3696aaeaf91c67c132d1266fe56
X-Original-To: ietf-http-wg@w3.org
Subject: [Technical Errata Reported] RFC7541 (4574)
Archived-At: <http://www.w3.org/mid/20151231001540.0968E180013@rfc-editor.org>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/30830
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

The following errata report has been submitted for RFC7541,
"HPACK: Header Compression for HTTP/2".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7541&eid=4574

--------------------------------------
Type: Technical
Reported by: Christian Parpart <trapni@gmail.com>

Section: Appendix A.

Original Text
-------------
   Table 1 lists the predefined header fields that make up the static
   table and gives the index of each entry.


Corrected Text
--------------
   Table 1 lists the predefined header fields that make up the static
   table and gives the index of each entry.

   This list of predefined header fields is NOT sorted.


Notes
-----
The list of header fields actually is sorted except for one field. The field with index 19 should be between the fields with index 14 and 15).

That is why it gives the false impression that an implementer may use binary search algorithm to look up for header fields (while encoding) in order to retrieve their index numbers.

I highly encourage to at either move that field up or at least clarify that this list (even though it looks sorted), it is not.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC7541 (draft-ietf-httpbis-header-compression-12)
--------------------------------------
Title               : HPACK: Header Compression for HTTP/2
Publication Date    : May 2015
Author(s)           : R. Peon, H. Ruellan
Category            : PROPOSED STANDARD
Source              : Hypertext Transfer Protocol Bis APP
Area                : Applications
Stream              : IETF
Verifying Party     : IESG