Changes between Version 1 and Version 3 of Ticket #237


Ignore:
Timestamp:
Apr 28, 2007 3:35:44 PM (13 years ago)
Author:
bennylp
Comment:

Invalid ticket, undo-ed in r1219.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #237

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
    • Property Summary changed from Fix interop problem: some endpoints send ":" character in Via parameters to -- invalid ticket --
  • Ticket #237 – Description

    v1 v3  
    1 Some endpoints send Via parameter containing ":" character, which should not be allowed according to RFC 3261 ABNF: 
    2  
    3 {{{ 
    4 Via            =  ( "Via" / "v" ) HCOLON via-parm *(COMMA via-parm) 
    5 via-parm       =  sent-protocol LWS sent-by *( SEMI via-params ) 
    6 via-params     =  via-ttl / via-maddr 
    7                   / via-received / via-branch 
    8                   / via-extension 
    9 via-extension  =  generic-param 
    10 generic-param  =  token [ EQUAL gen-value ] 
    11 gen-value      =  token / host / quoted-string 
    12 token          =  1*(alphanum / "-" / "." / "!" / "%" / "*" 
    13                     / "_" / "+" / "`" / "'" / "~" ) 
    14 }}} 
    15  
    16 But in the spirit of robustness and for interoperability sake, lets allow this to pass.