mercurial/url.py
changeset 29227 dffe78d80a6c
parent 28883 032c4c2f802a
child 29248 e6de6ef3e426
equal deleted inserted replaced
29226:33006bd6a1d7 29227:dffe78d80a6c
   354                 _generic_proxytunnel(self)
   354                 _generic_proxytunnel(self)
   355                 host = self.realhostport.rsplit(':', 1)[0]
   355                 host = self.realhostport.rsplit(':', 1)[0]
   356             self.sock = sslutil.wrapsocket(
   356             self.sock = sslutil.wrapsocket(
   357                 self.sock, self.key_file, self.cert_file, serverhostname=host,
   357                 self.sock, self.key_file, self.cert_file, serverhostname=host,
   358                 **sslutil.sslkwargs(self.ui, host))
   358                 **sslutil.sslkwargs(self.ui, host))
   359             sslutil.validator(self.ui, host)(self.sock)
   359             sslutil.validatesocket(self.sock)
   360 
   360 
   361     class httpshandler(keepalive.KeepAliveHandler, urlreq.httpshandler):
   361     class httpshandler(keepalive.KeepAliveHandler, urlreq.httpshandler):
   362         def __init__(self, ui):
   362         def __init__(self, ui):
   363             keepalive.KeepAliveHandler.__init__(self)
   363             keepalive.KeepAliveHandler.__init__(self)
   364             urlreq.httpshandler.__init__(self)
   364             urlreq.httpshandler.__init__(self)