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

Reply via email to