<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/middleware/gzip.py, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2025-10-21T14:45:12Z</updated>
<entry>
<title>Fixed #36656 -- Avoided truncating async streaming responses in GZipMiddleware.</title>
<updated>2025-10-21T14:45:12Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2025-10-10T23:10:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a0323a0c44135c28134672e6e633e5f4a7a68d5d'/>
<id>urn:sha1:a0323a0c44135c28134672e6e633e5f4a7a68d5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed typo in django/middleware/gzip.py.</title>
<updated>2025-07-24T06:39:07Z</updated>
<author>
<name>Mohamed Amine Mahmoud</name>
<email>44852072+MedAmineMahmoud@users.noreply.github.com</email>
</author>
<published>2025-07-23T13:54:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=485f483d49144a2ea5401442bc3b937a370b3ca6'/>
<id>urn:sha1:485f483d49144a2ea5401442bc3b937a370b3ca6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #33735 -- Added async support to StreamingHttpResponse.</title>
<updated>2022-12-22T09:41:12Z</updated>
<author>
<name>Carlton Gibson</name>
<email>carlton.gibson@noumenal.es</email>
</author>
<published>2022-12-13T15:15:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0bd2c0c9015b53c41394a1c0989afbfd94dc2830'/>
<id>urn:sha1:0bd2c0c9015b53c41394a1c0989afbfd94dc2830</id>
<content type='text'>
Thanks to Florian Vazelle for initial exploratory work, and to Nick
Pope and Mariusz Felisiak for review.
</content>
</entry>
<entry>
<title>Fixed #34170 -- Implemented Heal The Breach (HTB) in GzipMiddleware.</title>
<updated>2022-12-17T07:46:37Z</updated>
<author>
<name>Andreas Pelme</name>
<email>andreas@pelme.se</email>
</author>
<published>2022-11-20T20:46:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ab7a85ac297464df82d8363455609979ca3603db'/>
<id>urn:sha1:ab7a85ac297464df82d8363455609979ca3603db</id>
<content type='text'>
</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>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 #31789 -- Added a new headers interface to HttpResponse.</title>
<updated>2020-09-14T06:41:59Z</updated>
<author>
<name>Tom Carrick</name>
<email>tom@carrick.eu</email>
</author>
<published>2020-07-14T11:32:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=bcc2befd0e9c1885e45b46d0b0bcdc11def8b249'/>
<id>urn:sha1:bcc2befd0e9c1885e45b46d0b0bcdc11def8b249</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #30899 -- Lazily compiled import time regular expressions.</title>
<updated>2019-10-29T08:22:26Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2019-10-26T14:42:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e3d0b4d5501c6d0bc39f035e4345e5bdfde12e41'/>
<id>urn:sha1:e3d0b4d5501c6d0bc39f035e4345e5bdfde12e41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #27656 -- Updated remaining docstring verbs according to PEP 257.</title>
<updated>2017-03-04T15:02:06Z</updated>
<author>
<name>Anton Samarchyan</name>
<email>anton.samarchyan@savoirfairelinux.com</email>
</author>
<published>2017-01-24T20:37:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=86de930f413e0ad902e11d78ac988e6743202ea6'/>
<id>urn:sha1:86de930f413e0ad902e11d78ac988e6743202ea6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #19705 -- Made GZipMiddleware make ETags weak.</title>
<updated>2016-10-13T18:22:54Z</updated>
<author>
<name>Kevin Christopher Henry</name>
<email>k@severian.com</email>
</author>
<published>2016-10-11T07:42:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ad332e5ca9503bba2e14cc8c3ca675eed56d72bc'/>
<id>urn:sha1:ad332e5ca9503bba2e14cc8c3ca675eed56d72bc</id>
<content type='text'>
Django's conditional request processing can now produce 304 Not Modified
responses for content that is subject to compression.
</content>
</entry>
</feed>
