[Pidgin] #16107: Incorrect URI handling
Pidgin
trac at pidgin.im
Tue Mar 4 11:41:42 EST 2014
#16107: Incorrect URI handling
-----------------------+---------------------------
Reporter: cron | Owner:
Type: defect | Status: new
Milestone: | Component: pidgin (gtk)
Version: 2.10.7 | Resolution:
Keywords: URI, link |
-----------------------+---------------------------
Description changed by cron:
Old description:
> Pidgin doesn't handle URI's correctly if the URI is encapsulate in
> special characters, such as parenthesis "(" and ")". The lack of a
> leading space before the URI (and after, likely) causes it not be
> recognized as a link, and as such, it can't be clicked on. This effects
> the URIs for the game Unvanquished, which uses the URI "unv://". Known-
> protocol handling does not have this problem. For instance:
>
> (http://somewebpage.com) -Known protocol HTTP will work - this can be
> clicked
> (unv://unvanquishedserver:port) -URI, this will not work and can't be
> clicked
>
> The special characters should not break the recognition of the link, per
> RFC specs: http://tools.ietf.org/html/rfc3986#appendix-A
New description:
Pidgin doesn't handle URI's correctly if the URI is encapsulated in
special characters, such as parenthesis "(" and ")". The lack of a leading
space before the URI (and after, likely) causes it not be recognized as a
link, and as such, it can't be clicked on. This effects the URIs for the
game Unvanquished, which uses the URI "unv://". Known-protocol handling
does not have this problem. For instance:
(http://somewebpage.com) -Known protocol HTTP will work - this can be
clicked
(unv://unvanquishedserver:port) -URI, this will not work and can't be
clicked
The special characters should not break the recognition of the link, per
RFC specs: http://tools.ietf.org/html/rfc3986#appendix-A
--
--
Ticket URL: <https://developer.pidgin.im/ticket/16107#comment:1>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list