From 3d573fa8216fc46d6847b2cda50a199751d999d8 Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Fri, 15 Feb 2013 11:16:02 +0100 Subject: add module for xmlrpc patch --- defusedxml/xmlrpc.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 defusedxml/xmlrpc.py diff --git a/defusedxml/xmlrpc.py b/defusedxml/xmlrpc.py new file mode 100644 index 0000000..110069e --- /dev/null +++ b/defusedxml/xmlrpc.py @@ -0,0 +1,21 @@ +# defusedxml +# +# Copyright (c) 2013 by Christian Heimes +# Licensed to PSF under a Contributor Agreement. +# See http://www.python.org/psf/license for licensing details. +"""Defused xmlrpclib + +Also defuses gzip bomb +""" +from __future__ import print_function, absolute_import +from .common import PY3 + +if PY3: + __origin__ = "xmlrpc.client" + from xmlrpc import client as xmlrpc + from xmlrpc import server as xmlrpc_server +else: + __origin__ = "xmlrpclib" + import xmlrpclib as xmlrpc + xmlrpc_server = None + -- cgit v1.2.1