Mercurial > public > mercurial-scm > hg
diff mercurial/httpconnection.py @ 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 | 72803c8edaa4 |
children | 98347af64593 |
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