Ignore:
Timestamp:
Apr 3, 2008, 6:29:44 AM (12 years ago)
Author:
julian.reschke@…
Message:

Resolve #64: quoted-pair: disallow escaping of NUL, CR and LF (closes #64).

File:
1 edited

Legend:

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

    r234 r238  
    943943<t anchor="rule.quoted-pair">
    944944  <x:anchor-alias value="quoted-pair"/>
     945  <x:anchor-alias value="quoted-text"/>
    945946   The backslash character ("\") &MAY; be used as a single-character
    946947   quoting mechanism only within quoted-string and comment constructs.
    947948</t>
    948 <figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="quoted-pair"/>
    949   <x:ref>quoted-pair</x:ref>    = "\" <x:ref>CHAR</x:ref>
     949<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="quoted-text"/><iref primary="true" item="Grammar" subitem="quoted-pair"/>
     950  <x:ref>quoted-text</x:ref>    = %x01-09 |
     951                   %x0B-0C |
     952                   %x0E-FF ; Characters excluding NUL, <x:ref>CR</x:ref> and <x:ref>LF</x:ref>
     953  <x:ref>quoted-pair</x:ref>    = "\" <x:ref>quoted-text</x:ref>
    950954</artwork></figure>
    951955</section>
     
    41814185<t>
    41824186  The CHAR rule does not allow the NUL character anymore (this affects
    4183   the comment and quoted-string rules).
     4187  the comment and quoted-string rules).  Furthermore, the quoted-pair
     4188  rule does not allow escaping NUL, CR or LF anymore.
    41844189  (<xref target="basic.rules"/>)
    41854190</t>
     
    43874392<section title="Since draft-ietf-httpbis-p1-messaging-02">
    43884393<t>
     4394  Closed issues:
     4395  <list style="symbols">
     4396    <t>
     4397      <eref target="http://www3.tools.ietf.org/wg/httpbis/trac/ticket/64"/>:
     4398      "WS in quoted-pair"
     4399    </t>
     4400  </list>
    43894401</t>
    43904402</section>
Note: See TracChangeset for help on using the changeset viewer.