diff --git a/scripts/boxesserver b/scripts/boxesserver index e941020..53160b5 100755 --- a/scripts/boxesserver +++ b/scripts/boxesserver @@ -16,7 +16,7 @@ import sys import argparse -import cgi +import html import tempfile import os.path import threading @@ -390,7 +390,7 @@ class BServer:

""" + _("An error occurred!") + "

" + -"".join(u"

%s

" % cgi.escape(s) for s in type(u"")(e).split(u"\n")) + +"".join(u"

%s

" % html.escape(s) for s in type(u"")(e).split(u"\n")) + """ @@ -466,7 +466,7 @@ class BServer: kv = a.split('=') if len(kv) == 2: k, v = kv - defaults[k] = cgi.escape(v, True) + defaults[k] = html.escape(v, True) start_response(status, headers) return self.args2html(name, box, lang, "./" + name, defaults=defaults) else: