severity 497001 minor
thanks
Marc Lehmann wrote:
> rtorrent ignores tracker urls starting with "Http" even thought it
> supports the http protocol.
>
> editing the torrent into a lowercase "http" makes it detect the tracker.
>
> background: uri scheme names are case insensitive, and worse, actual
> torrent files do contain tracker urls with mixed and upper case
> scheme parts (i don't know if bittorrent meta files have additional
> specificaitons that force scheme names to lowercase, but I doubt it).
Well, that's not entirely accurate. According to RFC 1738 [1], section
2.1:
Scheme names consist of a sequence of characters. The lower case
letters "a"--"z", digits, and the characters plus ("+"), period ("."),
and hyphen ("-") are allowed.
So torrent files using "Http" are actually invalid (and I've never
encountered one of these). The same section goes on like this, though:
For resiliency, programs interpreting URLs should treat upper case
letters as equivalent to lower case in scheme names (e.g., allow
"HTTP" as well as "http").
but that's a "should", not a "must". So I'm downgrading the severity to
"minor", and I'd suggest the maintainer closes it as "wontfix".
[1] http://www.ietf.org/rfc/rfc1738.txt
Cheers,
--
Benoît Knecht
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]