mercurial/util.py
branchstable
changeset 33644 943c91326b23
parent 33641 173ecccb9ee7
equal deleted inserted replaced
33643:00a75672a9cb 33644:943c91326b23
  2888     user.
  2888     user.
  2889 
  2889 
  2890     Raises an error.Abort when the url is unsafe.
  2890     Raises an error.Abort when the url is unsafe.
  2891     """
  2891     """
  2892     path = urlreq.unquote(path)
  2892     path = urlreq.unquote(path)
  2893     if (path.startswith('ssh://-') or path.startswith('svn+ssh://-')
  2893     if path.startswith('ssh://-') or path.startswith('svn+ssh://-'):
  2894         or '|' in path):
       
  2895         raise error.Abort(_('potentially unsafe url: %r') %
  2894         raise error.Abort(_('potentially unsafe url: %r') %
  2896                           (path,))
  2895                           (path,))
  2897 
  2896 
  2898 def hidepassword(u):
  2897 def hidepassword(u):
  2899     '''hide user credential in a url string'''
  2898     '''hide user credential in a url string'''