mercurial/util.py
branchstable
changeset 33660 3fee7f7d2da0
parent 33657 60ee7af2a2ba
child 33737 02a745c20121
equal deleted inserted replaced
33659:8cb9e921ef8c 33660:3fee7f7d2da0
  2903     user.
  2903     user.
  2904 
  2904 
  2905     Raises an error.Abort when the url is unsafe.
  2905     Raises an error.Abort when the url is unsafe.
  2906     """
  2906     """
  2907     path = urlreq.unquote(path)
  2907     path = urlreq.unquote(path)
  2908     if (path.startswith('ssh://-') or path.startswith('svn+ssh://-')
  2908     if path.startswith('ssh://-') or path.startswith('svn+ssh://-'):
  2909         or '|' in path):
       
  2910         raise error.Abort(_('potentially unsafe url: %r') %
  2909         raise error.Abort(_('potentially unsafe url: %r') %
  2911                           (path,))
  2910                           (path,))
  2912 
  2911 
  2913 def hidepassword(u):
  2912 def hidepassword(u):
  2914     '''hide user credential in a url string'''
  2913     '''hide user credential in a url string'''