forked from indymedia/epicyon
Set encoding
parent
72fc823c51
commit
a4350228de
56
daemon.py
56
daemon.py
|
@ -1295,7 +1295,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.port,
|
self.server.port,
|
||||||
maxPostsInRSSFeed, 1)
|
maxPostsInRSSFeed, 1)
|
||||||
if msg is not None:
|
if msg is not None:
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/xml', len(msg),
|
self._set_headers('text/xml', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -1331,7 +1331,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.port,
|
self.server.port,
|
||||||
maxPostsInRSSFeed, 1)
|
maxPostsInRSSFeed, 1)
|
||||||
if msg is not None:
|
if msg is not None:
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/plain; charset=utf-8',
|
self._set_headers('text/plain; charset=utf-8',
|
||||||
len(msg), cookie, callingDomain)
|
len(msg), cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -1361,7 +1361,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.port,
|
self.server.port,
|
||||||
maxPostsInBlogsFeed)
|
maxPostsInBlogsFeed)
|
||||||
if msg is not None:
|
if msg is not None:
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -1407,7 +1407,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.domain, self.server.port,
|
self.server.domain, self.server.port,
|
||||||
maxPostsInBlogsFeed, pageNumber)
|
maxPostsInBlogsFeed, pageNumber)
|
||||||
if msg is not None:
|
if msg is not None:
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -1462,7 +1462,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
xmppAddress, matrixAddress,
|
xmppAddress, matrixAddress,
|
||||||
ssbAddress, blogAddress,
|
ssbAddress, blogAddress,
|
||||||
toxAddress, PGPpubKey,
|
toxAddress, PGPpubKey,
|
||||||
emailAddress).encode()
|
emailAddress).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -1501,7 +1501,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.domainFull,
|
self.server.domainFull,
|
||||||
postJsonObject)
|
postJsonObject)
|
||||||
if msg is not None:
|
if msg is not None:
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -1521,7 +1521,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.domainFull + usersPath
|
self.server.domainFull + usersPath
|
||||||
msg = htmlRemoveSharedItem(self.server.translate,
|
msg = htmlRemoveSharedItem(self.server.translate,
|
||||||
self.server.baseDir,
|
self.server.baseDir,
|
||||||
actor, shareName).encode()
|
actor, shareName).encode('utf-8')
|
||||||
if not msg:
|
if not msg:
|
||||||
if callingDomain.endswith('.onion') and \
|
if callingDomain.endswith('.onion') and \
|
||||||
self.server.onionDomain:
|
self.server.onionDomain:
|
||||||
|
@ -1543,15 +1543,16 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
if callingDomain.endswith('.onion') and \
|
if callingDomain.endswith('.onion') and \
|
||||||
self.server.onionDomain:
|
self.server.onionDomain:
|
||||||
msg = htmlTermsOfService(self.server.baseDir, 'http',
|
msg = htmlTermsOfService(self.server.baseDir, 'http',
|
||||||
self.server.onionDomain).encode()
|
self.server.onionDomain)
|
||||||
elif (callingDomain.endswith('.i2p') and
|
elif (callingDomain.endswith('.i2p') and
|
||||||
self.server.i2pDomain):
|
self.server.i2pDomain):
|
||||||
msg = htmlTermsOfService(self.server.baseDir, 'i2p',
|
msg = htmlTermsOfService(self.server.baseDir, 'i2p',
|
||||||
self.server.i2pDomain).encode()
|
self.server.i2pDomain)
|
||||||
else:
|
else:
|
||||||
msg = htmlTermsOfService(self.server.baseDir,
|
msg = htmlTermsOfService(self.server.baseDir,
|
||||||
self.server.httpPrefix,
|
self.server.httpPrefix,
|
||||||
self.server.domainFull).encode()
|
self.server.domainFull)
|
||||||
|
msg = msg.encode('utf-8')
|
||||||
self._login_headers('text/html', len(msg), callingDomain)
|
self._login_headers('text/html', len(msg), callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
return
|
return
|
||||||
|
@ -1563,18 +1564,19 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
msg = \
|
msg = \
|
||||||
htmlAbout(self.server.baseDir, 'http',
|
htmlAbout(self.server.baseDir, 'http',
|
||||||
self.server.onionDomain,
|
self.server.onionDomain,
|
||||||
None).encode()
|
None)
|
||||||
elif callingDomain.endswith('.i2p'):
|
elif callingDomain.endswith('.i2p'):
|
||||||
msg = \
|
msg = \
|
||||||
htmlAbout(self.server.baseDir, 'i2p',
|
htmlAbout(self.server.baseDir, 'i2p',
|
||||||
self.server.i2pDomain,
|
self.server.i2pDomain,
|
||||||
None).encode()
|
None)
|
||||||
else:
|
else:
|
||||||
msg = \
|
msg = \
|
||||||
htmlAbout(self.server.baseDir,
|
htmlAbout(self.server.baseDir,
|
||||||
self.server.httpPrefix,
|
self.server.httpPrefix,
|
||||||
self.server.domainFull,
|
self.server.domainFull,
|
||||||
self.server.onionDomain).encode()
|
self.server.onionDomain)
|
||||||
|
msg = msg.encode('utf-8')
|
||||||
self._login_headers('text/html', len(msg), callingDomain)
|
self._login_headers('text/html', len(msg), callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
return
|
return
|
||||||
|
@ -2125,7 +2127,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.httpPrefix,
|
self.server.httpPrefix,
|
||||||
self.server.projectVersion)
|
self.server.projectVersion)
|
||||||
if hashtagStr:
|
if hashtagStr:
|
||||||
msg = hashtagStr.encode()
|
msg = hashtagStr.encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -2176,7 +2178,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
# show the search screen
|
# show the search screen
|
||||||
msg = htmlSearch(self.server.translate,
|
msg = htmlSearch(self.server.translate,
|
||||||
self.server.baseDir, self.path,
|
self.server.baseDir, self.path,
|
||||||
self.server.domain).encode()
|
self.server.domain).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg), cookie, callingDomain)
|
self._set_headers('text/html', len(msg), cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
self.server.GETbusy = False
|
self.server.GETbusy = False
|
||||||
|
@ -2191,7 +2193,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
msg = htmlCalendar(self.server.translate,
|
msg = htmlCalendar(self.server.translate,
|
||||||
self.server.baseDir, self.path,
|
self.server.baseDir, self.path,
|
||||||
self.server.httpPrefix,
|
self.server.httpPrefix,
|
||||||
self.server.domainFull).encode()
|
self.server.domainFull).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg), cookie, callingDomain)
|
self._set_headers('text/html', len(msg), cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
self.server.GETbusy = False
|
self.server.GETbusy = False
|
||||||
|
@ -2243,7 +2245,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._redirect_headers(actor + '/calendar',
|
self._redirect_headers(actor + '/calendar',
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
return
|
return
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -2258,7 +2260,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
# show the search screen
|
# show the search screen
|
||||||
msg = htmlSearchEmojiTextEntry(self.server.translate,
|
msg = htmlSearchEmojiTextEntry(self.server.translate,
|
||||||
self.server.baseDir,
|
self.server.baseDir,
|
||||||
self.path).encode()
|
self.path).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -2986,7 +2988,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
if deleteStr:
|
if deleteStr:
|
||||||
self._set_headers('text/html', len(deleteStr),
|
self._set_headers('text/html', len(deleteStr),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(deleteStr.encode())
|
self._write(deleteStr.encode('utf-8'))
|
||||||
self.server.GETbusy = False
|
self.server.GETbusy = False
|
||||||
return
|
return
|
||||||
self.server.GETbusy = False
|
self.server.GETbusy = False
|
||||||
|
@ -3201,7 +3203,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
nickname, self.server.domain,
|
nickname, self.server.domain,
|
||||||
postUrl)
|
postUrl)
|
||||||
if msg:
|
if msg:
|
||||||
msg = msg.encode()
|
msg = msg.encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -3214,7 +3216,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.baseDir,
|
self.server.baseDir,
|
||||||
self.path, self.server.domain,
|
self.path, self.server.domain,
|
||||||
self.server.port,
|
self.server.port,
|
||||||
self.server.httpPrefix).encode()
|
self.server.httpPrefix).encode('utf-8')
|
||||||
if msg:
|
if msg:
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
|
@ -3243,7 +3245,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
replyToList,
|
replyToList,
|
||||||
shareDescription,
|
shareDescription,
|
||||||
replyPageNumber,
|
replyPageNumber,
|
||||||
nickname, self.server.domain).encode()
|
nickname, self.server.domain).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -7330,7 +7332,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.baseDir,
|
self.server.baseDir,
|
||||||
originPathStr,
|
originPathStr,
|
||||||
optionsActor,
|
optionsActor,
|
||||||
optionsAvatarUrl).encode()
|
optionsAvatarUrl).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -7344,7 +7346,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.baseDir,
|
self.server.baseDir,
|
||||||
originPathStr,
|
originPathStr,
|
||||||
optionsActor,
|
optionsActor,
|
||||||
optionsAvatarUrl).encode()
|
optionsAvatarUrl).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -7358,7 +7360,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self.server.baseDir,
|
self.server.baseDir,
|
||||||
originPathStr,
|
originPathStr,
|
||||||
optionsActor,
|
optionsActor,
|
||||||
optionsAvatarUrl).encode()
|
optionsAvatarUrl).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -7375,7 +7377,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
[optionsActor], None,
|
[optionsActor], None,
|
||||||
pageNumber,
|
pageNumber,
|
||||||
chooserNickname,
|
chooserNickname,
|
||||||
self.server.domain).encode()
|
self.server.domain).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
@ -7442,7 +7444,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
reportPath, None, [],
|
reportPath, None, [],
|
||||||
postUrl, pageNumber,
|
postUrl, pageNumber,
|
||||||
chooserNickname,
|
chooserNickname,
|
||||||
self.server.domain).encode()
|
self.server.domain).encode('utf-8')
|
||||||
self._set_headers('text/html', len(msg),
|
self._set_headers('text/html', len(msg),
|
||||||
cookie, callingDomain)
|
cookie, callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
|
|
Loading…
Reference in New Issue