equal
deleted
inserted
replaced
557 self.sock = _ssl_wrap_socket(sock, self.key_file, |
557 self.sock = _ssl_wrap_socket(sock, self.key_file, |
558 self.cert_file, cert_reqs=CERT_REQUIRED, |
558 self.cert_file, cert_reqs=CERT_REQUIRED, |
559 ca_certs=cacerts) |
559 ca_certs=cacerts) |
560 msg = _verifycert(self.sock.getpeercert(), self.host) |
560 msg = _verifycert(self.sock.getpeercert(), self.host) |
561 if msg: |
561 if msg: |
562 raise util.Abort(_('%s certificate error: %s') % |
562 raise util.Abort(_('%s certificate error: %s ' |
563 (self.host, msg)) |
563 '(use --insecure to connect ' |
|
564 'insecurely)') % (self.host, msg)) |
564 self.ui.debug('%s certificate successfully verified\n' % |
565 self.ui.debug('%s certificate successfully verified\n' % |
565 self.host) |
566 self.host) |
566 else: |
567 else: |
567 httplib.HTTPSConnection.connect(self) |
568 httplib.HTTPSConnection.connect(self) |
568 if hasattr(self.sock, 'getpeercert'): |
569 if hasattr(self.sock, 'getpeercert'): |