<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/utils_tests/test_html.py, branch 4.2.15</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=4.2.15</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=4.2.15'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2024-07-31T14:12:23Z</updated>
<entry>
<title>[4.2.x] Fixed CVE-2024-41991 -- Prevented potential ReDoS in django.utils.html.urlize() and AdminURLFieldWidget.</title>
<updated>2024-07-31T14:12:23Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2024-07-10T18:30:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=efea1ef7e2190e3f77ca0651b5458297bc0f6a9f'/>
<id>urn:sha1:efea1ef7e2190e3f77ca0651b5458297bc0f6a9f</id>
<content type='text'>
Thanks Seokchan Yoon for the report.

Co-authored-by: Sarah Boyce &lt;42296566+sarahboyce@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>[4.2.x] Fixed CVE-2024-41990 -- Mitigated potential DoS in urlize and urlizetrunc template filters.</title>
<updated>2024-07-31T14:12:11Z</updated>
<author>
<name>Sarah Boyce</name>
<email>42296566+sarahboyce@users.noreply.github.com</email>
</author>
<published>2024-07-18T11:19:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d0a82e26a74940bf0c78204933c3bdd6a283eb88'/>
<id>urn:sha1:d0a82e26a74940bf0c78204933c3bdd6a283eb88</id>
<content type='text'>
Thanks to MProgrammer for the report.
</content>
</entry>
<entry>
<title>[4.2.x] Fixed CVE-2024-38875 -- Mitigated potential DoS in urlize and urlizetrunc template filters.</title>
<updated>2024-07-09T13:40:37Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2024-06-24T13:30:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=79f368764295df109a37192f6182fb6f361d85b5'/>
<id>urn:sha1:79f368764295df109a37192f6182fb6f361d85b5</id>
<content type='text'>
Thank you to Elias Myllymäki for the report.

Co-authored-by: Sarah Boyce &lt;42296566+sarahboyce@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #33779 -- Allowed customizing encoder class in django.utils.html.json_script().</title>
<updated>2022-06-28T08:54:38Z</updated>
<author>
<name>Hrushikesh Vaidya</name>
<email>hrushikeshrv@gmail.com</email>
</author>
<published>2022-06-23T08:50:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=72e41a0df6db23410135364223eeda83ac2a8b27'/>
<id>urn:sha1:72e41a0df6db23410135364223eeda83ac2a8b27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrote strip_tags test file to lorem ipsum.</title>
<updated>2022-03-08T13:50:06Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2022-03-06T10:08:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a45f28f0ecd830c4e5683d46d6b454861ba912b3'/>
<id>urn:sha1:a45f28f0ecd830c4e5683d46d6b454861ba912b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33476 -- Refactored code to strictly match 88 characters line length.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-02-04T07:08:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7119f40c9881666b6f9b5cf7df09ee1d21cc8344'/>
<id>urn:sha1:7119f40c9881666b6f9b5cf7df09ee1d21cc8344</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33476 -- Reformatted code with Black.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2022-02-03T19:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #33302 -- Made element_id optional argument for json_script template filter.</title>
<updated>2021-11-22T10:52:19Z</updated>
<author>
<name>Baptiste Mispelon</name>
<email>bmispelon@gmail.com</email>
</author>
<published>2021-11-19T15:52:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e6e664a71130ee74d2c4c6800e4131f132709997'/>
<id>urn:sha1:e6e664a71130ee74d2c4c6800e4131f132709997</id>
<content type='text'>
Added versionchanged note in documentation
</content>
</entry>
<entry>
<title>Fixed #32866 -- Fixed trimming trailing punctuation from escaped string in urlize().</title>
<updated>2021-07-07T09:19:33Z</updated>
<author>
<name>Shipeng Feng</name>
<email>fsp261@gmail.com</email>
</author>
<published>2021-07-07T09:19:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=68cc04887b3c5b7ce8f28eaae5de266db99ca9a6'/>
<id>urn:sha1:68cc04887b3c5b7ce8f28eaae5de266db99ca9a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed CVE-2019-14233 -- Prevented excessive HTMLParser recursion in strip_tags() when handling incomplete HTML entities.</title>
<updated>2019-08-01T07:24:54Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2019-07-15T10:00:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4b78420d250df5e21763633871e486ee76728cc4'/>
<id>urn:sha1:4b78420d250df5e21763633871e486ee76728cc4</id>
<content type='text'>
Thanks to Guido Vranken for initial report.
</content>
</entry>
</feed>
