diff options
-rw-r--r-- | CHANGES | 1 | ||||
-rw-r--r-- | M2Crypto/httpslib.py | 5 |
2 files changed, 5 insertions, 1 deletions
@@ -4,6 +4,7 @@ test_smime.py - Rename m2.engine_init to engine_init_error so that ENGINE_init and ENGINE_finish can be exposed, thanks to Erlo +- Make httpslib.ProxyHTTPSConnection work with Python 2.3 0.20.2 - 2009-10-06 ------------------- diff --git a/M2Crypto/httpslib.py b/M2Crypto/httpslib.py index 9862862..c1bfd78 100644 --- a/M2Crypto/httpslib.py +++ b/M2Crypto/httpslib.py @@ -145,7 +145,10 @@ class ProxyHTTPSConnection(HTTPSConnection): self._real_host = host self._real_port = int(port) rest = urlunsplit((None, None, path, query, fragment)) - HTTPSConnection.putrequest(self, method, rest, skip_host, skip_accept_encoding) + if sys.version_info < (2,4): + HTTPSConnection.putrequest(self, method, rest, skip_host) + else: + HTTPSConnection.putrequest(self, method, rest, skip_host, skip_accept_encoding) def putheader(self, header, value): # Store the auth header if passed in. |