<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/tests/cache, 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-09T18:53:30Z</updated>
<entry>
<title>Fixed #37130 -- Skipped DB cache deletion when culling offset is zero.</title>
<updated>2026-06-09T18:53:30Z</updated>
<author>
<name>vishwa</name>
<email>vis.pypi@gmail.com</email>
</author>
<published>2026-06-07T14:16:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=867c7c0451f2e67e715da5b55b5bf6696747fdc3'/>
<id>urn:sha1:867c7c0451f2e67e715da5b55b5bf6696747fdc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #36560, CVE-2026-35193 -- Replaced substring check on cache-control directives in UpdateCacheMiddleware.</title>
<updated>2026-06-09T14:56:46Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-06-09T12:46:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=142b881cecaddc334cabec139e701c0e4b9798da'/>
<id>urn:sha1:142b881cecaddc334cabec139e701c0e4b9798da</id>
<content type='text'>
Avoid false positives from hypothetical extension directives
that could be superstrings of the ones we are checking.
</content>
</entry>
<entry>
<title>Refs CVE-2026-48587 -- Added helper to properly split header values.</title>
<updated>2026-06-08T23:06:46Z</updated>
<author>
<name>Natalia</name>
<email>124304+nessita@users.noreply.github.com</email>
</author>
<published>2026-06-03T00:38:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=526b1b414d8e215bf627b5722df12a09346dbf6b'/>
<id>urn:sha1:526b1b414d8e215bf627b5722df12a09346dbf6b</id>
<content type='text'>
Extracted the repeated `split(",")` + per-token `.strip()` pattern into
a `split_header_value()` generator in django/utils/http.py. The previous
`cc_delim_re` regex only stripped whitespace adjacent to the comma
delimiter, leaving leading or trailing whitespace on the first and last
tokens. Now, `split_header_value()` strips every token fully, matching
RFC 9110's optional-whitespace rules.

Thanks to Shai Berger, Jacob Walls, and Sarah Boyce for reviews.
</content>
</entry>
<entry>
<title>Fixed #32785 -- Optimized cull frequency for DBCache.</title>
<updated>2026-06-08T13:30:15Z</updated>
<author>
<name>eevelweezel</name>
<email>eevel.weezel@gmail.com</email>
</author>
<published>2026-06-04T21:51:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=a7a57a21a8cf42ecc767c204f7939ad4419ae25f'/>
<id>urn:sha1:a7a57a21a8cf42ecc767c204f7939ad4419ae25f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed CVE-2026-48587 -- Ignored whitespace padding when checking Vary header values.</title>
<updated>2026-06-03T11:37:26Z</updated>
<author>
<name>Jake Howard</name>
<email>git@theorangeone.net</email>
</author>
<published>2026-05-15T13:44:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=42aa0b3364d312e7c6472258d8b0e9c0277fbf22'/>
<id>urn:sha1:42aa0b3364d312e7c6472258d8b0e9c0277fbf22</id>
<content type='text'>
Thanks to Navid Rezazadeh for the report and Jacob Walls for review.
</content>
</entry>
<entry>
<title>Fixed CVE-2026-35193 -- Varied on Authorization when caching non-public responses.</title>
<updated>2026-06-03T11:37:26Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-03-24T18:06:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=a2faa8e895926ac5d63f72879b5ccf671b5b4ba9'/>
<id>urn:sha1:a2faa8e895926ac5d63f72879b5ccf671b5b4ba9</id>
<content type='text'>
Thanks Shai Berger for the report, and Natalia Bidart and Sarah Boyce for reviews.
</content>
</entry>
<entry>
<title>Fixed CVE-2026-8404 -- Used Cache-Control directives case-insensitively in UpdateCacheMiddleware.</title>
<updated>2026-06-03T11:37:26Z</updated>
<author>
<name>Jake Howard</name>
<email>git@theorangeone.net</email>
</author>
<published>2026-05-12T15:29:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=d618d7ae4fec727d5b582bd24f803c28d17bf7cd'/>
<id>urn:sha1:d618d7ae4fec727d5b582bd24f803c28d17bf7cd</id>
<content type='text'>
Thanks Ahmed Badawe for the report, and Jacob Walls for reviews.
</content>
</entry>
<entry>
<title>Fixed CVE-2026-6907 -- Prevented caching of requests when Vary header contains an asterisk.</title>
<updated>2026-05-05T12:34:21Z</updated>
<author>
<name>Sarah Boyce</name>
<email>42296566+sarahboyce@users.noreply.github.com</email>
</author>
<published>2026-04-23T12:53:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=c79bdfc1351ef2a2ad95df36241a74c736ef20a1'/>
<id>urn:sha1:c79bdfc1351ef2a2ad95df36241a74c736ef20a1</id>
<content type='text'>
Thank you Ahmad Sadeddin for the report and Jacob Walls for the review.
</content>
</entry>
<entry>
<title>Refs #36879, #36936 -- Fixed typo in RedisCacheTests.test_client_driver_info.</title>
<updated>2026-02-25T21:53:22Z</updated>
<author>
<name>pmppk</name>
<email>prosenbl@gmail.com</email>
</author>
<published>2026-02-25T21:53:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=a91e03d7c388ada569a212bafdbdff9c9bff47f2'/>
<id>urn:sha1:a91e03d7c388ada569a212bafdbdff9c9bff47f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36879 -- Identified Django client in Redis client metadata.</title>
<updated>2026-02-03T11:40:29Z</updated>
<author>
<name>ar3ph</name>
<email>192461522+ar3ph@users.noreply.github.com</email>
</author>
<published>2026-02-02T18:26:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=72ae25a9c2bb1a9e369e52e696a8b7d1a8df245e'/>
<id>urn:sha1:72ae25a9c2bb1a9e369e52e696a8b7d1a8df245e</id>
<content type='text'>
</content>
</entry>
</feed>
