Mercurial > p > roundup > code
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/ |
