Hi. 99% in SIP BNF is case insensitive (except quotted strings and method names). I know that common SIP devices and stacks don't do case insensitive matching, for example, they would search for a "Contact" header field name (or "m") but not for "CONTACT", "contact" or "M").
I'm sure that the same occurs with typicall URI and header parameters (does some SIP stack expect to receive a valid "phoNE=USer" parameter? Also note that in any language, matching a lowcase string is easier and faster than matching a case insensitive string (that involves a regular expression). Of course I know that SIP has many inheritance from HTTP and SMTP protocols but I hope this is not an eternal burden and things MAY happen in order to improve interoperability and facilitate the existence of RFC compliant stacks (instead of what we have nowadays). Is it a dream? will we always have to deal with case insensitive? Thanks. -- Iñaki Baz Castillo _______________________________________________ Sip mailing list https://www.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip
