--- /usr/share/pyshared/bzrlib/plugins/bzrtools/bzrtools.py 2010-07-13 14:02:25.000000000 +0200 +++ /tmp/bzrtools.py 2010-07-13 14:02:13.000000000 +0200 @@ -363,7 +363,7 @@ if match is None: continue url = match.group(1) - if url.startswith('http://') or url.startswith('/') or '../' in url: + if url.startswith('http://') or url.startswith('https://') or url.startswith('/') or '../' in url: continue if '?' in url: continue @@ -374,7 +374,7 @@ def is_inside(branch): return bool(branch.base.startswith(t.base)) - if t.base.startswith('http://'): + if t.base.startswith('http://') or t.base.startswith('https://'): def evaluate(bzrdir): try: branch = bzrdir.open_branch()