'Z' should not be escaped in URL:s

Bug #521161 reported by Mikael Magnusson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
twinkle (Debian)
Fix Released
Unknown
twinkle (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: twinkle

Description: Ubuntu 9.10
Release: 9.10

Package version: 1:1.4.2-2

Revision history for this message
Mikael Magnusson (mikma) wrote :
Revision history for this message
Mikael Magnusson (mikma) wrote :

There are typos in the list of unescaped characters in user, password and headers of URI :s.

"...XYX..."

should be

"...XYZ..."

The result is, 'Z' characters are converted to %5a in the user part or URI:s. This can lead to failed calls. If for example a Record-Route header contains a 'Z', then Twinkle will replace this 'Z' with %5a in the Route header it inserts into dialog requests. This might be a problem for the SIP proxy which inserted the Record-Route header and may not recognize its URI in the Route header.

Adam Guthrie (therigu)
tags: added: patch-forwarded-debian
Changed in twinkle (Debian):
status: Unknown → New
Changed in twinkle (Debian):
status: New → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Twinkle has been removed from the archives since it is unmaintained and depends on Qt3. As such, no further improvements or bugfixes will be made to this software.

Changed in twinkle (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.