equal
deleted
inserted
replaced
225 import ssl |
225 import ssl |
226 ssl.wrap_socket |
226 ssl.wrap_socket |
227 except ImportError: |
227 except ImportError: |
228 raise util.Abort(_("SSL support is unavailable")) |
228 raise util.Abort(_("SSL support is unavailable")) |
229 httpserver.socket = ssl.wrap_socket(httpserver.socket, server_side=True, |
229 httpserver.socket = ssl.wrap_socket(httpserver.socket, server_side=True, |
230 certfile=ssl_cert, ssl_version=ssl.PROTOCOL_SSLv3) |
230 certfile=ssl_cert, ssl_version=ssl.PROTOCOL_SSLv23) |
231 |
231 |
232 def setup(self): |
232 def setup(self): |
233 self.connection = self.request |
233 self.connection = self.request |
234 self.rfile = socket._fileobject(self.request, "rb", self.rbufsize) |
234 self.rfile = socket._fileobject(self.request, "rb", self.rbufsize) |
235 self.wfile = socket._fileobject(self.request, "wb", self.wbufsize) |
235 self.wfile = socket._fileobject(self.request, "wb", self.wbufsize) |