diff options
author | Christian Heimes <christian@cheimes.de> | 2013-02-15 11:16:02 +0100 |
---|---|---|
committer | Christian Heimes <christian@cheimes.de> | 2013-02-15 11:16:02 +0100 |
commit | a0be4dc3f7a3b836263f4d5b49c3f9add735afac (patch) | |
tree | 3c7f5bb06e926f80e0706711e66c5640de4b6400 | |
parent | bad55d8070fc6095efa7fb86c50ac3eed921c52e (diff) | |
download | defusedxml-a0be4dc3f7a3b836263f4d5b49c3f9add735afac.tar.gz |
add module for xmlrpc patch
-rw-r--r-- | defusedxml/xmlrpc.py | 21 |
1 files changed, 21 insertions, 0 deletions
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 <christian@python.org> +# 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 + |