diff --git a/src/www/Bongo.rules b/src/www/Bongo.rules
index 8c5ac0f..16bf8cd 100644
--- a/src/www/Bongo.rules
+++ b/src/www/Bongo.rules
@@ -286,8 +286,6 @@ pkgpythondragonfly_PYTHON := \
src/www/bongo/dragonfly/Auth.py \
src/www/bongo/dragonfly/CalendarView.py \
src/www/bongo/dragonfly/Composer.py \
- src/www/bongo/dragonfly/HistoryHandler.py \
- src/www/bongo/dragonfly/HistoryServer.py \
src/www/bongo/dragonfly/BongoCookie.py \
src/www/bongo/dragonfly/HttpError.py \
src/www/bongo/dragonfly/BongoFieldStorage.py \
diff --git a/src/www/bongo-standalone.py b/src/www/bongo-standalone.py
index 71d4ef6..87961ec 100755
--- a/src/www/bongo-standalone.py
+++ b/src/www/bongo-standalone.py
@@ -20,7 +20,6 @@ import bongo.Xpl as Xpl
import bongo.dragonfly
from bongo.dragonfly.ResourcePath import ResourcePath
from bongo.dragonfly.SmsHandler import SmsHandler
-from bongo.dragonfly.HistoryHandler import HistoryHandler
from bongo.dragonfly.Standalone import HttpServer, HttpRequest
from bongo.dragonfly.HttpError import HttpError
import bongo.dragonfly.Auth
@@ -172,24 +171,6 @@ class DragonflyHandler(SimpleHTTPRequestHandler):
self.send_response(ret)
return
- if self.path.startswith("/history"):
- handler = HistoryHandler()
- mname = "do_" + self.command
- if not hasattr(handler, mname):
- self.send_error(501, "Unsupported method (%r)" % self.command)
- return
- method = getattr(handler, mname)
- self.dragonfly_req = True
- self.req = HttpRequest(self, "/history", self.server)
- ret = method(self.req)
-
- if ret is None:
- self.send_response(bongo.dragonfly.HTTP_OK)
- else:
- self.send_response(ret)
- return
-
-
if self.path.startswith("/admin"):
self.dragonfly_req = True
req = HttpRequest(self, "/admin", self.server)
diff --git a/src/www/bongo.conf.in b/src/www/bongo.conf.in
index 0d96761..858f87e 100644
--- a/src/www/bongo.conf.in
+++ b/src/www/bongo.conf.in
@@ -22,17 +22,6 @@ Alias / @DATADIR@/@PACKAGE@/htdocs/
PythonDebug On
-
- Order allow,deny
- Allow from all
-
- SetHandler python-program
- PythonPath "['@PYTHONDIR@']+sys.path"
- PythonHandler bongo.dragonfly.HistoryServer
- PythonOption DragonflyUriRoot "/history"
- PythonDebug On
-
-
Order allow,deny
Allow from all
diff --git a/src/www/bongo/dragonfly/HistoryHandler.py b/src/www/bongo/dragonfly/HistoryHandler.py
deleted file mode 100644
index 3a4904a..0000000
--- a/src/www/bongo/dragonfly/HistoryHandler.py
+++ /dev/null
@@ -1,15 +0,0 @@
-import bongo.dragonfly
-
-class HistoryHandler:
- def __init__(self):
- pass
-
- def do_GET(self, req):
- length = len(req.args)
- if length > 1024:
- raise HttpError(400, "Arguments too long")
- req.headers_out["Content-Length"] = str(length)
- req.headers_out["Cache-Control"] = "no-cache"
- req.content_type = "text/plain"
- req.write(req.args)
- return bongo.dragonfly.OK
diff --git a/src/www/bongo/dragonfly/HistoryServer.py b/src/www/bongo/dragonfly/HistoryServer.py
deleted file mode 100644
index 332a661..0000000
--- a/src/www/bongo/dragonfly/HistoryServer.py
+++ /dev/null
@@ -1,34 +0,0 @@
-from mod_python import apache, util
-from ApacheLogHandler import ApacheLogHandler, RequestLogProxy
-
-from HttpError import HttpError
-
-import bongo.dragonfly
-
-from bongo.dragonfly.HistoryHandler import HistoryHandler
-
-# Add a handler so messages from python's logging module go to apache.
-# We don't use that module in the Bongo server proper, because we need
-# to log to apache requests directly
-import logging
-logging.getLogger('').addHandler(ApacheLogHandler())
-logging.root.setLevel(logging.DEBUG)
-
-def handler(req):
- req.log = RequestLogProxy(req)
-
- try:
- handler = HistoryHandler()
- mname = "do_" + req.method
-
- if not hasattr(handler, mname):
- return bongo.dragonfly.HTTP_NOT_IMPLEMENTED
-
- method = getattr(handler, mname)
- ret = method(req)
-
- if ret is None:
- self.send_response(bongo.dragonfly.HTTP_OK)
- return ret
- except HttpError, e:
- return e.code