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 debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org