diff -r f7ccbc2776b7 -r 21b536f01eda mercurial/url.py --- a/mercurial/url.py Thu May 07 17:02:20 2015 +0900 +++ b/mercurial/url.py Thu May 07 17:15:24 2015 +0900 @@ -175,7 +175,7 @@ self.sock.connect((self.host, self.port)) if _generic_proxytunnel(self): # we do not support client X.509 certificates - self.sock = sslutil.ssl_wrap_socket(self.sock, None, None, + self.sock = sslutil.ssl_wrap_socket(self.sock, None, None, None, serverhostname=self.host) else: keepalive.HTTPConnection.connect(self)