Bug in File::Listing

Hi,
in the undocumented File::Listing::apache there is an error.
The regular expression for matching does not allow for Gigabyte size match=
ing while it is handled further down.

if (m!<A\s+HREF=3D\"([^\"]+)\">.*</A>.*=3F(\d+)-([a-zA-Z]+)-(\d+)\s+(\d+):(\d+=
)\s+(=3F:([\d\.]+[kM]=3F|-))!i) \
{

should be

if (m!<A\s+HREF=3D\"([^\"]+)\">.*</A>.*=3F(\d+)-([a-zA-Z]+)-(\d+)\s+(\d+):(\d+=
)\s+(=3F:([\d\.]+[kMG]=3F|-))!i) \
{

Why isn't this part documented=3F

Regards
Tim
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos.
Gleich testen! http://www.pc-sicherheit.web.de/freescan/=3Fmc=3D022222
Tim.Mueller-Seydlitz [ Do, 24 August 2006 13:57 ] [ ID #1443464 ]
Perl » perl.libwww » Bug in File::Listing

Vorheriges Thema: Can't read entity body when using IO::Socket::SSL
Nächstes Thema: libapreq errors