Hi, I've spent a lot of time debugging a parser I'm building due to an issue with "isub" parameter in TEL URI:
isdn-subaddress = ";isub=" 1*uric uric = tel-reserved / tel-unreserved / tel-pct-encoded tel-reserved = ";" / "/" / "?" / ":" / "@" / "&" / "=" / "+" / "$" / "," This means that the following parameter is valid: ;isub=aaaa,bbbb Of course, that comma is invalid there since the comma is always the parameter separator. After hours of debugging I've found the problem. Now I have had the great idea of reviewing RFC 3966 Errata section, when Henning Schulzrinne already reported the bug and proposed the solution (in 2005!!!): http://www.rfc-editor.org/errata_search.php?rfc=3966 Unfortunatelly RFC 3966 remains untouchable containing the bug. I don't understand why a RFC cannot be *fixed*, I really don't understand it. -- Iñaki Baz Castillo _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
