'Z' should not be escaped in URL:s
Bug #521161 reported by
Mikael Magnusson
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
tags: | added: patch-forwarded-debian |
Changed in twinkle (Debian): | |
status: | Unknown → New |
Changed in twinkle (Debian): | |
status: | New → Fix Released |
To post a comment you must log in.
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.