* WGs marked with an * asterisk has had at least one new draft made available during the last 5 days

Changeset 188


Ignore:
Timestamp:
2008-02-02 11:20:33 (7 years ago)
Author:
julian.reschke@gmx.de
Message:

Exclude NUL from CHAR (see <http://www.w3.org/mid/52304CE2-0ADE-499A-9A5A-35284BD428BA@gbiv.com>); addresses #36.

Location:
draft-ietf-httpbis/latest
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p1-messaging.html

    r187 r188  
    929929      <div id="rfc.figure.u.4"></div><pre class="inline"><span id="rfc.iref.g.2"></span><span id="rfc.iref.g.3"></span><span id="rfc.iref.g.4"></span><span id="rfc.iref.g.5"></span><span id="rfc.iref.g.6"></span><span id="rfc.iref.g.7"></span><span id="rfc.iref.g.8"></span><span id="rfc.iref.g.9"></span><span id="rfc.iref.g.10"></span><span id="rfc.iref.g.11"></span>  OCTET          = %x00-FF 
    930930                   ; any 8-bit sequence of data 
    931   CHAR           = %x00-7F 
    932                    ; any US-ASCII character 
     931  CHAR           = %x01-7F 
     932                   ; any US-ASCII character, excluding NUL 
    933933  ALPHA          = %x41-5A | %x61-7A 
    934934                   ; A-Z | a-z 
     
    23902390      </p> 
    23912391      <h2 id="rfc.section.D.4"><a href="#rfc.section.D.4">D.4</a>&nbsp;<a id="changes.from.rfc.2616" href="#changes.from.rfc.2616">Changes from RFC 2616</a></h2> 
    2392       <p id="rfc.section.D.4.p.1">Clarify that HTTP-Version is case sensitive. (<a href="#http.version" title="HTTP Version">Section&nbsp;3.1</a>) 
    2393       </p> 
    2394       <p id="rfc.section.D.4.p.2">Remove reference to non-existant identity transfer-coding value tokens. (Sections <a href="#transfer.codings" title="Transfer Codings">3.4</a> and <a href="#message.length" title="Message Length">4.4</a>) 
    2395       </p> 
    2396       <p id="rfc.section.D.4.p.3">Clarification that the chunk length does not include the count of the octets in the chunk header and trailer. (<a href="#chunked.transfer.encoding" title="Chunked Transfer Coding">Section&nbsp;3.4.1</a>) 
    2397       </p> 
    2398       <p id="rfc.section.D.4.p.4">Fix BNF to add query, as the abs_path production in <a href="http://tools.ietf.org/html/rfc2396#section-3">Section 3</a> of <a href="#RFC2396" id="rfc.xref.RFC2396.11"><cite title="Uniform Resource Identifiers (URI): Generic Syntax">[RFC2396]</cite></a> doesn't define it. (<a href="#request-uri" title="Request-URI">Section&nbsp;5.1.2</a>) 
    2399       </p> 
    2400       <p id="rfc.section.D.4.p.5">Clarify exactly when close connection options must be sent. (<a href="#header.connection" id="rfc.xref.header.connection.7" title="Connection">Section&nbsp;8.1</a>) 
     2392      <p id="rfc.section.D.4.p.1">The CHAR rule does not allow the NUL character anymore (this affects the comment and quoted-string rules). (<a href="#basic.rules" title="Basic Rules">Section&nbsp;2.2</a>) 
     2393      </p> 
     2394      <p id="rfc.section.D.4.p.2">Clarify that HTTP-Version is case sensitive. (<a href="#http.version" title="HTTP Version">Section&nbsp;3.1</a>) 
     2395      </p> 
     2396      <p id="rfc.section.D.4.p.3">Remove reference to non-existant identity transfer-coding value tokens. (Sections <a href="#transfer.codings" title="Transfer Codings">3.4</a> and <a href="#message.length" title="Message Length">4.4</a>) 
     2397      </p> 
     2398      <p id="rfc.section.D.4.p.4">Clarification that the chunk length does not include the count of the octets in the chunk header and trailer. (<a href="#chunked.transfer.encoding" title="Chunked Transfer Coding">Section&nbsp;3.4.1</a>) 
     2399      </p> 
     2400      <p id="rfc.section.D.4.p.5">Fix BNF to add query, as the abs_path production in <a href="http://tools.ietf.org/html/rfc2396#section-3">Section 3</a> of <a href="#RFC2396" id="rfc.xref.RFC2396.11"><cite title="Uniform Resource Identifiers (URI): Generic Syntax">[RFC2396]</cite></a> doesn't define it. (<a href="#request-uri" title="Request-URI">Section&nbsp;5.1.2</a>) 
     2401      </p> 
     2402      <p id="rfc.section.D.4.p.6">Clarify exactly when close connection options must be sent. (<a href="#header.connection" id="rfc.xref.header.connection.7" title="Connection">Section&nbsp;8.1</a>) 
    24012403      </p> 
    24022404      <h1 id="rfc.section.E"><a href="#rfc.section.E">E.</a>&nbsp;Change Log (to be removed by RFC Editor before publication) 
     
    24722474            -- these will have to be updated when switching over to RFC3986. 
    24732475         </li> 
    2474          <li>Synchronize core rules with RFC5234.</li> 
     2476         <li>Synchronize core rules with RFC5234 (this includes a change to CHAR which now excludes NUL).</li> 
    24752477         <li>Get rid of prose rules that span multiple lines.</li> 
    24762478         <li>Get rid of unused rules LOALPHA and UPALPHA.</li> 
  • draft-ietf-httpbis/latest/p1-messaging.xml

    r187 r188  
    837837  OCTET          = %x00-FF 
    838838                   ; any 8-bit sequence of data 
    839   CHAR           = %x00-7F 
    840                    ; any US-ASCII character 
     839  CHAR           = %x01-7F 
     840                   ; any US-ASCII character, excluding NUL 
    841841  ALPHA          = %x41-5A | %x61-7A 
    842842                   ; A-Z | a-z 
     
    40344034<section title="Changes from RFC 2616" anchor="changes.from.rfc.2616"> 
    40354035<t> 
     4036  The CHAR rule does not allow the NUL character anymore (this affects 
     4037  the comment and quoted-string rules). 
     4038  (<xref target="basic.rules"/>) 
     4039</t> 
     4040<t> 
    40364041  Clarify that HTTP-Version is case sensitive. 
    40374042  (<xref target="http.version"/>) 
     
    42034208    </t> 
    42044209    <t> 
    4205        Synchronize core rules with RFC5234. 
     4210       Synchronize core rules with RFC5234 (this includes a change to CHAR 
     4211       which now excludes NUL). 
    42064212    </t> 
    42074213    <t> 
Note: See TracChangeset for help on using the changeset viewer.