Mercurial > hg-stable
changeset 17787:21503aa02d4f
http2: make it possible to connect w/o ssl on port 443
The fix is just to make sure we always pass use_ssl=False to non-SSL
connections.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Tue, 16 Oct 2012 18:05:33 -0500 |
parents | 72c234081ae1 |
children | 9912baaae7df |
files | mercurial/httpconnection.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/httpconnection.py Mon Oct 15 17:43:05 2012 +0200 +++ b/mercurial/httpconnection.py Tue Oct 16 18:05:33 2012 -0500 @@ -233,7 +233,9 @@ def http_open(self, req): if req.get_full_url().startswith('https'): return self.https_open(req) - return self.do_open(HTTPConnection, req, False) + def makehttpcon(*args, **kwargs): + return HTTPConnection(*args, use_ssl=False, **kwargs) + return self.do_open(makehttpcon, req, False) def https_open(self, req): # req.get_full_url() does not contain credentials and we may