<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/tests/signed_cookies_tests/tests.py, branch devmain</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/chango.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chango.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/'/>
<updated>2026-06-03T16:12:54Z</updated>
<entry>
<title>Refs CVE-2026-6873 -- Defaulted SIGNED_COOKIE_LEGACY_SALT_FALLBACK transitional setting to False.</title>
<updated>2026-06-03T16:12:54Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-06-03T13:23:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=3328078a01f5268f9b8659f56fd28c5a2ed083dc'/>
<id>urn:sha1:3328078a01f5268f9b8659f56fd28c5a2ed083dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed CVE-2026-6873 -- Prevented signed cookie salt namespace collisions.</title>
<updated>2026-06-03T11:37:26Z</updated>
<author>
<name>Paul McMillan</name>
<email>paul@mcmillan.ws</email>
</author>
<published>2026-05-08T20:13:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=70d36515b9cc71700105a14b275583070d48b689'/>
<id>urn:sha1:70d36515b9cc71700105a14b275583070d48b689</id>
<content type='text'>
Made signed cookies derive their signer namespace from an injective
encoding of `(name, salt)` while preserving compatibility with legacy
`name + salt` cookies behind SIGNED_COOKIE_LEGACY_SALT_FALLBACK.

Thanks Peng Zhou for the report, and Shai Berger, Markus Holterman,
Jake Howard, and Paul McMillan for reviews.

Co-authored-by: Jacob Walls &lt;jacobtylerwalls@gmail.com&gt;
Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #33562 -- Made HttpResponse.set_cookie() support timedelta for the max_age argument.</title>
<updated>2022-03-07T06:57:14Z</updated>
<author>
<name>Luke Plant</name>
<email>L.Plant.98@cantab.net</email>
</author>
<published>2022-03-04T12:57:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=ae2da5ba652c1a11cd88dcb119744dcecaeb03ee'/>
<id>urn:sha1:ae2da5ba652c1a11cd88dcb119744dcecaeb03ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33562 -- Added tests HttpRequest.get_signed_cookie() with timedeltas.</title>
<updated>2022-03-07T06:29:43Z</updated>
<author>
<name>Luke Plant</name>
<email>L.Plant.98@cantab.net</email>
</author>
<published>2022-03-07T06:24:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=1882f6567df361f52e53b555b2faa677361e128a'/>
<id>urn:sha1:1882f6567df361f52e53b555b2faa677361e128a</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/chango.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #23919 -- Removed encoding preambles and future imports</title>
<updated>2017-01-18T08:55:19Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2016-11-19T17:19:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=d7b9aaa366dd54ecc3142c588162e3adc7c2f7ac'/>
<id>urn:sha1:d7b9aaa366dd54ecc3142c588162e3adc7c2f7ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #26747 -- Used more specific assertions in the Django test suite.</title>
<updated>2016-06-16T18:19:18Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2016-06-16T18:19:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=4f336f66523001b009ab038b10848508fd208b3b'/>
<id>urn:sha1:4f336f66523001b009ab038b10848508fd208b3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #26022 -- Used context manager version of assertRaises in tests.</title>
<updated>2016-01-29T17:32:18Z</updated>
<author>
<name>Hasan</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2016-01-17T11:26:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=3d0dcd7f5af378d3ab6adb303b913e6c7b2e0ee5'/>
<id>urn:sha1:3d0dcd7f5af378d3ab6adb303b913e6c7b2e0ee5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #24652 -- Used SimpleTestCase where appropriate.</title>
<updated>2015-05-20T17:46:13Z</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2015-04-17T21:38:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=be67400b477c1b0e7e81766f41bbceed0de74bdc'/>
<id>urn:sha1:be67400b477c1b0e7e81766f41bbceed0de74bdc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #23792 -- Added test.utils.freeze_time() context manager.</title>
<updated>2014-12-22T12:46:40Z</updated>
<author>
<name>Thomas Chaumeny</name>
<email>t.chaumeny@gmail.com</email>
</author>
<published>2014-11-10T18:33:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=994d6137a2519436d17d5b3d16cb49a3fa79f93e'/>
<id>urn:sha1:994d6137a2519436d17d5b3d16cb49a3fa79f93e</id>
<content type='text'>
</content>
</entry>
</feed>
