Changes between Initial Version and Version 2 of Ticket #1609


Ignore:
Timestamp:
Jan 17, 2013 10:07:42 AM (12 years ago)
Author:
bennylp
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1609

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
    • Property Summary changed from Garbage character may be printed after the URI parameter in Authorization/Proxy-Authorization header to Garbage is printed for tel: URI in the URI parameter in Authorization/Proxy-Authorization header
  • Ticket #1609 – Description

    initial v2  
    1 It has been reported that garbage character may be printed after the URI parameter (uri=) in Authorization  or Proxy-Authorization header in specific situations. A patch has been suggested to fix this problem. 
     1Garbage character will be printed if '''tel:''' URI is used in Authorization and Proxy-Authorization header. This is because the {{{sip_auth_client.c}}} relies on undocumented NULL termination in {{{pjsip_uri_print()}}}. Unfortunately the NULL termination was not added for '''tel:''' URI. 
    22 
    3 Thanks Bart Klin / Arkadiusz Wronski for the patch. 
     3This ticket adds two fixes: 
     4 - remove the reliance on NULL termination in {{{sip_auth_client.c}}} 
     5 - add the NULL termination when printing '''tel:''' URI just in case other components use it 
     6 
     7Thanks Bart Klin / Arkadiusz Wronski for the report.