<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/tests/check_framework/test_security.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-05-07T19:26:37Z</updated>
<entry>
<title>Fixed #37084 -- Added CSP nonce context processor system check.</title>
<updated>2026-05-07T19:26:37Z</updated>
<author>
<name>Milad Zarour</name>
<email>miladzarour@hotmail.com</email>
</author>
<published>2026-05-05T21:48:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=62fa9b8976b9fd74440e9f97c0744feaf3165dc9'/>
<id>urn:sha1:62fa9b8976b9fd74440e9f97c0744feaf3165dc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #36903 -- Fixed further NameErrors when inspecting functions with deferred annotations.</title>
<updated>2026-02-10T21:51:55Z</updated>
<author>
<name>93578237</name>
<email>43147888+93578237@users.noreply.github.com</email>
</author>
<published>2026-02-09T21:06:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=56ed37e17e5b1a509aa68a0c797dcff34fcc1366'/>
<id>urn:sha1:56ed37e17e5b1a509aa68a0c797dcff34fcc1366</id>
<content type='text'>
Provide a wrapper for safe introspection of user functions on Python 3.14+.

Follow-up to 601914722956cc41f1f2c53972d669ddee6ffc04.
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Fixed #15727 -- Added Content Security Policy (CSP) support.</title>
<updated>2025-06-27T18:57:02Z</updated>
<author>
<name>Rob Hudson</name>
<email>rob@cogit8.org</email>
</author>
<published>2025-05-03T17:01:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=d63241ebc7067fdebbaf704989b34fcd8f26bbe9'/>
<id>urn:sha1:d63241ebc7067fdebbaf704989b34fcd8f26bbe9</id>
<content type='text'>
This initial work adds a pair of settings to configure specific CSP
directives for enforcing or reporting policy violations, a new
`django.middleware.csp.ContentSecurityPolicyMiddleware` to apply the
appropriate headers to responses, and a context processor to support CSP
nonces in templates for safely inlining assets.

Relevant documentation has been added for the 6.0 release notes,
security overview, a new how-to page, and a dedicated reference section.

Thanks to the multiple reviewers for their precise and valuable feedback.

Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Applied Black's 2024 stable style.</title>
<updated>2024-01-26T11:45:07Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2024-01-26T11:45:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=305757aec19c9d5111e4d76095ae0acd66163e4b'/>
<id>urn:sha1:305757aec19c9d5111e4d76095ae0acd66163e4b</id>
<content type='text'>
https://github.com/psf/black/releases/tag/24.1.0</content>
</entry>
<entry>
<title>Refs #34695 -- Added tests for check for CSRF_FAILURE_VIEW signature with valid class-based view.</title>
<updated>2023-07-11T08:46:34Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-07-11T08:46:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=c7276a9cb97e8581faccb6c66a6a490e2d400c07'/>
<id>urn:sha1:c7276a9cb97e8581faccb6c66a6a490e2d400c07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33526 -- Made CSRF_COOKIE_SECURE/SESSION_COOKIE_SECURE/SESSION_COOKIE_HTTPONLY don't pass on truthy values.</title>
<updated>2022-02-21T06:54:47Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-02-21T06:54:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=1299bc33e131a3c44b544b58c706bc998c4228ed'/>
<id>urn:sha1:1299bc33e131a3c44b544b58c706bc998c4228ed</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/chango.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/chango.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #30360 -- Added support for secret key rotation.</title>
<updated>2022-02-01T10:12:24Z</updated>
<author>
<name>tschilling</name>
<email>schillingt@better-simple.com</email>
</author>
<published>2021-12-14T03:47:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=0dcd549bbe36c060f536ec270d34d9e7d4b8e6c7'/>
<id>urn:sha1:0dcd549bbe36c060f536ec270d34d9e7d4b8e6c7</id>
<content type='text'>
Thanks Florian Apolloner for the implementation idea.

Co-authored-by: Andreas Pelme &lt;andreas@pelme.se&gt;
Co-authored-by: Carlton Gibson &lt;carlton.gibson@noumenal.es&gt;
Co-authored-by: Vuyisile Ndlovu &lt;terrameijar@gmail.com&gt;
</content>
</entry>
</feed>
