mercurial/url.py
changeset 12607 1393a81b3bdc
parent 12595 0f83a402faa0
parent 12602 14198926975d
child 12742 6ab4a7d3c179
equal deleted inserted replaced
12606:5c8353692123 12607:1393a81b3bdc
   526                 self.sock = _ssl_wrap_socket(sock, self.key_file,
   526                 self.sock = _ssl_wrap_socket(sock, self.key_file,
   527                         self.cert_file, cert_reqs=CERT_REQUIRED,
   527                         self.cert_file, cert_reqs=CERT_REQUIRED,
   528                         ca_certs=cacerts)
   528                         ca_certs=cacerts)
   529                 msg = _verifycert(self.sock.getpeercert(), self.host)
   529                 msg = _verifycert(self.sock.getpeercert(), self.host)
   530                 if msg:
   530                 if msg:
   531                     raise util.Abort('%s certificate error: %s' % (self.host, msg))
   531                     raise util.Abort(_('%s certificate error: %s') %
   532                 self.ui.debug(_('%s certificate successfully verified\n') % 
   532                                      (self.host, msg))
   533                     self.host)
   533                 self.ui.debug('%s certificate successfully verified\n' %
       
   534                               self.host)
   534             else:
   535             else:
   535                 httplib.HTTPSConnection.connect(self)
   536                 httplib.HTTPSConnection.connect(self)
   536 
   537 
   537     class httpsconnection(BetterHTTPS):
   538     class httpsconnection(BetterHTTPS):
   538         response_class = keepalive.HTTPResponse
   539         response_class = keepalive.HTTPResponse