Hi, Thanks for the report and the patch.
I fixed your patch (fixed the regexp and added code for handling authentication) and I applied it to Limnoria (a modified version of Supybot). https://github.com/ProgVal/Limnoria/commit/3a7830097196f3206ceda606d86d551b86e6c59c Regards, Valentin > On Thu, 18 Oct 2012 20:34:56 +0100, > MJ Ray <m...@phonecoop.coop> wrote: > Package: supybot > Version: 0.83.4.1.ds-2 > Severity: normal > > Any commands that are defined as expecting a URL will reject some > valid URLs if they contain a username and/or password and an @ before > the hostname. I have checked and it is not fixed upstream at > sourceforge. I have a possible patch for this. > > -- System Information: > Debian Release: 6.0.5 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: i386 (x86_64) > > Kernel: Linux 2.6.26-2-amd64 (SMP w/1 CPU core) > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages supybot depends on: > ii python 2.6.6-3+squeeze7 interactive high-level > object-orie ii python-support 1.0.10 automated > rebuilding support for P > > Versions of packages supybot recommends: > ii python 2.6.6-3+squeeze7 interactive high-level > object-orie ii python-feedparser 4.1-14 Universal > Feed Parser for Python ii python-simplejson 2.1.1-1 > simple, fast, extensible JSON enco > > Versions of packages supybot suggests: > ii python-dateutil 1.4.1-3 powerful extensions to > the standar pn python-dictclient <none> (no > description available) ii python-sqlite 1.0.1-7+b1 > python interface to SQLite 2 pn python-twisted-core > <none> (no description available) pn > python-twisted-names <none> (no description available) > > -- no debconf information
signature.asc
Description: PGP signature