<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/utils/html.py, branch 4.2.14</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=4.2.14</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=4.2.14'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2024-07-09T13:40:37Z</updated>
<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>Updated documentation and comments for RFC updates.</title>
<updated>2022-11-10T12:52:17Z</updated>
<author>
<name>Nick Pope</name>
<email>nick@nickpope.me.uk</email>
</author>
<published>2022-11-04T12:33:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9bd174b9a75299dce33e673a559f2b673399b971'/>
<id>urn:sha1:9bd174b9a75299dce33e673a559f2b673399b971</id>
<content type='text'>
- Updated references to RFC 1123 to RFC 5322
  - Only partial as RFC 5322 sort of sub-references RFC 1123.
- Updated references to RFC 2388 to RFC 7578
  - Except RFC 2388 Section 5.3 which has no equivalent.
- Updated references to RFC 2396 to RFC 3986
- Updated references to RFC 2616 to RFC 9110
- Updated references to RFC 3066 to RFC 5646
- Updated references to RFC 7230 to RFC 9112
- Updated references to RFC 7231 to RFC 9110
- Updated references to RFC 7232 to RFC 9110
- Updated references to RFC 7234 to RFC 9111
- Tidied up style of text when referring to RFC documents
</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>Removed unnecessary str type from @keep_lazy decorator for escape()/escapejs().</title>
<updated>2022-02-21T08:46:39Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-02-21T08:46:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b626c5a9798b045b655d085d59efdd60b5d7a0e3'/>
<id>urn:sha1:b626c5a9798b045b655d085d59efdd60b5d7a0e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #32568 -- Optimized escape() by using SafeString instead of mark_safe().</title>
<updated>2022-02-10T05:39:02Z</updated>
<author>
<name>David</name>
<email>smithdc@gmail.com</email>
</author>
<published>2022-02-02T18:12:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=cda81b79f212e0666782393c52ad19c2790c9446'/>
<id>urn:sha1:cda81b79f212e0666782393c52ad19c2790c9446</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>Refs #33245 -- Minor edits to django.utils.html.urlize() changes.</title>
<updated>2021-11-03T07:14:50Z</updated>
<author>
<name>tim-mccurrach</name>
<email>34194722+tim-mccurrach@users.noreply.github.com</email>
</author>
<published>2021-11-03T07:14:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1f9874d4ca3e7376036646aedf6ac3060f22fd69'/>
<id>urn:sha1:1f9874d4ca3e7376036646aedf6ac3060f22fd69</id>
<content type='text'>
Follow up to ad81b606a2b5276397460a654fc7ad901a54b91e.</content>
</entry>
<entry>
<title>Fixed #33245 -- Made django.utils.html.urlize() thread-safe.</title>
<updated>2021-11-01T05:27:58Z</updated>
<author>
<name>Timothy McCurrach</name>
<email>tim.mccurrach@gmail.com</email>
</author>
<published>2021-10-31T00:00:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ad81b606a2b5276397460a654fc7ad901a54b91e'/>
<id>urn:sha1:ad81b606a2b5276397460a654fc7ad901a54b91e</id>
<content type='text'>
Regression in e567670b1abe61af4acfaa6a6a7e92a7acfa8b00.
</content>
</entry>
<entry>
<title>Fixed #33195 -- Refactored urlize() based on a class.</title>
<updated>2021-10-15T07:20:01Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2021-10-14T17:27:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e567670b1abe61af4acfaa6a6a7e92a7acfa8b00'/>
<id>urn:sha1:e567670b1abe61af4acfaa6a6a7e92a7acfa8b00</id>
<content type='text'>
This allows easier customization/
</content>
</entry>
</feed>
