equal
deleted
inserted
replaced
37 self.handler.log_error("HG error: %s", msg) |
37 self.handler.log_error("HG error: %s", msg) |
38 |
38 |
39 class _hgwebhandler(object, BaseHTTPServer.BaseHTTPRequestHandler): |
39 class _hgwebhandler(object, BaseHTTPServer.BaseHTTPRequestHandler): |
40 |
40 |
41 url_scheme = 'http' |
41 url_scheme = 'http' |
42 |
42 |
43 def __init__(self, *args, **kargs): |
43 def __init__(self, *args, **kargs): |
44 self.protocol_version = 'HTTP/1.1' |
44 self.protocol_version = 'HTTP/1.1' |
45 BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args, **kargs) |
45 BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args, **kargs) |
46 |
46 |
47 def log_error(self, format, *args): |
47 def log_error(self, format, *args): |
171 self.wfile.flush() |
171 self.wfile.flush() |
172 |
172 |
173 class _shgwebhandler(_hgwebhandler): |
173 class _shgwebhandler(_hgwebhandler): |
174 |
174 |
175 url_scheme = 'https' |
175 url_scheme = 'https' |
176 |
176 |
177 def setup(self): |
177 def setup(self): |
178 self.connection = self.request |
178 self.connection = self.request |
179 self.rfile = socket._fileobject(self.request, "rb", self.rbufsize) |
179 self.rfile = socket._fileobject(self.request, "rb", self.rbufsize) |
180 self.wfile = socket._fileobject(self.request, "wb", self.wbufsize) |
180 self.wfile = socket._fileobject(self.request, "wb", self.wbufsize) |
181 |
181 |