comparison doc/installation.txt @ 8237:57325fea9982

issue2551116 - Replace xmlrpclib (xmlrpc.client) with defusedxml. defusedxml will be used to moneypatch the problematic client and server modules. Test added using an xml bomb.
author John Rouillard <rouilj@ieee.org>
date Sun, 29 Dec 2024 19:11:01 -0500
parents 3645ce5b3036
children 0d451fd19f1b
comparison
equal deleted inserted replaced
8236:2d0bd038fc5e 8237:57325fea9982
252 252
253 jinja2 253 jinja2
254 To use the jinja2 template (may still be experimental, check out 254 To use the jinja2 template (may still be experimental, check out
255 its TEMPLATE-INFO.txt file) you need 255 its TEMPLATE-INFO.txt file) you need
256 to have the jinja2_ template engine installed. 256 to have the jinja2_ template engine installed.
257
258 defusedxml
259 If you are going to enable and use the XMLRPC endpoint, you should
260 install the defusedxml_ module. It will still work with the default
261 xmlrpc standard library, but it will log a warning when used.
257 262
258 .. _install/docutils: 263 .. _install/docutils:
259 264
260 docutils 265 docutils
261 To use ReStructuredText rendering you need to have the `docutils`_ 266 To use ReStructuredText rendering you need to have the `docutils`_
2369 .. _`adding MySQL users`: 2374 .. _`adding MySQL users`:
2370 https://dev.mysql.com/doc/refman/8.0/en/creating-accounts.html 2375 https://dev.mysql.com/doc/refman/8.0/en/creating-accounts.html
2371 .. _apache: https://httpd.apache.org/ 2376 .. _apache: https://httpd.apache.org/
2372 .. _brotli: https://pypi.org/project/Brotli/ 2377 .. _brotli: https://pypi.org/project/Brotli/
2373 .. _`developer's guide`: developers.html 2378 .. _`developer's guide`: developers.html
2379 .. _defusedxml: https://pypi.org/project/defusedxml/
2374 .. _docutils: https://pypi.org/project/docutils/ 2380 .. _docutils: https://pypi.org/project/docutils/
2375 .. _flup: https://pypi.org/project/flup/ 2381 .. _flup: https://pypi.org/project/flup/
2376 .. _gpg: https://www.gnupg.org/software/gpgme/index.html 2382 .. _gpg: https://www.gnupg.org/software/gpgme/index.html
2377 .. _jinja2: https://palletsprojects.com/projects/jinja/ 2383 .. _jinja2: https://palletsprojects.com/projects/jinja/
2378 .. _markdown: https://python-markdown.github.io/ 2384 .. _markdown: https://python-markdown.github.io/

Roundup Issue Tracker: http://roundup-tracker.org/