<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/utils_tests/test_encoding.py, branch stable/3.2.x</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=stable%2F3.2.x</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=stable%2F3.2.x'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2023-09-04T10:23:18Z</updated>
<entry>
<title>[3.2.x] Fixed CVE-2023-41164 -- Fixed potential DoS in django.utils.encoding.uri_to_iri().</title>
<updated>2023-09-04T10:23:18Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-08-22T06:53:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6f030b1149bd8fa4ba90452e77cb3edc095ce54e'/>
<id>urn:sha1:6f030b1149bd8fa4ba90452e77cb3edc095ce54e</id>
<content type='text'>
Thanks MProgrammer (https://hackerone.com/mprogrammer) for the report.

Co-authored-by: nessita &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Refs #28428 -- Made filepath_to_uri() support pathlib.Path.</title>
<updated>2019-10-30T12:13:15Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2019-10-29T20:15:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6315a272c5cfcc70b745f87b25148a158663a222'/>
<id>urn:sha1:6315a272c5cfcc70b745f87b25148a158663a222</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Used more specific unittest assertions in tests.</title>
<updated>2019-10-29T11:37:30Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-10-21T08:55:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7552de7866dcd270a0f353b007b4aceaa7f3ff3e'/>
<id>urn:sha1:7552de7866dcd270a0f353b007b4aceaa7f3ff3e</id>
<content type='text'>
* assertIsNone()/assertIsNotNone() instead of comparing to None.
* assertLess() for &lt; comparisons.
* assertIs() for 'is' expressions.
* assertIsInstance() for isinstance() expressions.
* rounding of assertAlmostEqual() for round() expressions.
* assertIs(..., True/False) instead of comparing to True/False.
* assertIs()/assertIsNot() for ==/!= comparisons.
* assertNotEqual() for == comparisons.
* assertTrue()/assertFalse() instead of comparing to True/False.
</content>
</entry>
<entry>
<title>Refs #27804 -- Used subTest() in utils_tests/test_encoding.py.</title>
<updated>2019-08-26T09:58:06Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-08-26T09:58:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5dac63bb844d0a976e1dd1591a323c5ba9674a97'/>
<id>urn:sha1:5dac63bb844d0a976e1dd1591a323c5ba9674a97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed CVE-2019-14235 -- Fixed potential memory exhaustion in django.utils.encoding.uri_to_iri().</title>
<updated>2019-08-01T07:24:54Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2019-07-19T15:04:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=76ed1c49f804d409cfc2911a890c78584db3c76e'/>
<id>urn:sha1:76ed1c49f804d409cfc2911a890c78584db3c76e</id>
<content type='text'>
Thanks to Guido Vranken for initial report.
</content>
</entry>
<entry>
<title>Refs #27753 -- Favored force/smart_str() over force/smart_text().</title>
<updated>2019-02-06T19:12:06Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2017-01-26T09:08:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3bb6a4390c0a57da991fcb1c0642b9b3fccff751'/>
<id>urn:sha1:3bb6a4390c0a57da991fcb1c0642b9b3fccff751</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed some assertTrue() that were intended to be assertEqual().</title>
<updated>2018-07-09T15:13:40Z</updated>
<author>
<name>Sergey Fedoseev</name>
<email>fedoseev.sergey@gmail.com</email>
</author>
<published>2018-07-09T15:13:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c9088cfc7bdf035a2a28582f1be6acce1c30b8ef'/>
<id>urn:sha1:c9088cfc7bdf035a2a28582f1be6acce1c30b8ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Made test for memoryview handling in force_bytes() more strict.</title>
<updated>2018-07-09T15:01:42Z</updated>
<author>
<name>Sergey Fedoseev</name>
<email>fedoseev.sergey@gmail.com</email>
</author>
<published>2018-07-09T15:01:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=bdcde79c5f9b0fdacf509e3745e9911e4002025a'/>
<id>urn:sha1:bdcde79c5f9b0fdacf509e3745e9911e4002025a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Completed test coverage for django.utils.encoding.</title>
<updated>2017-02-23T01:54:55Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2017-02-23T01:54:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=007d4e030cbb20d3773609fa3bbae7cab8fadba2'/>
<id>urn:sha1:007d4e030cbb20d3773609fa3bbae7cab8fadba2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #26005 -- Fixed some percent decoding cases in uri_to_iri().</title>
<updated>2017-02-09T14:22:00Z</updated>
<author>
<name>Chronial</name>
<email>git@chronial.de</email>
</author>
<published>2017-02-07T13:55:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=03281d8fe7a32f580a85235659d4fbb143eeb867'/>
<id>urn:sha1:03281d8fe7a32f580a85235659d4fbb143eeb867</id>
<content type='text'>
</content>
</entry>
</feed>
