<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/regressiontests/requests/tests.py, branch stable/4.2.x</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=stable%2F4.2.x</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=stable%2F4.2.x'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2013-02-26T13:36:57Z</updated>
<entry>
<title>Merged regressiontests and modeltests into the test root.</title>
<updated>2013-02-26T13:36:57Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2013-02-26T08:53:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=89f40e36246100df6a11316c31a76712ebc6c501'/>
<id>urn:sha1:89f40e36246100df6a11316c31a76712ebc6c501</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added a new required ALLOWED_HOSTS setting for HTTP host header validation.</title>
<updated>2013-02-19T18:23:29Z</updated>
<author>
<name>Carl Meyer</name>
<email>carl@oddbird.net</email>
</author>
<published>2013-02-09T17:17:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d51fb74360b94f2a856573174f8aae3cd905dd35'/>
<id>urn:sha1:d51fb74360b94f2a856573174f8aae3cd905dd35</id>
<content type='text'>
This is a security fix; disclosure and advisory coming shortly.
</content>
</entry>
<entry>
<title>Removed try-except in django.db.close_connection()</title>
<updated>2013-02-12T22:25:09Z</updated>
<author>
<name>Anssi Kääriäinen</name>
<email>akaariai@gmail.com</email>
</author>
<published>2013-02-12T21:11:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fafee74306e869c23edcef864f9d816565a5c4a2'/>
<id>urn:sha1:fafee74306e869c23edcef864f9d816565a5c4a2</id>
<content type='text'>
The reason was that the except clause needed to remove a connection
from the django.db.connections dict, but other parts of Django do not
expect this to happen. In addition the except clause was silently
swallowing the exception messages.

Refs #19707, special thanks to Carl Meyer for pointing out that this
approach should be taken.
</content>
</entry>
<entry>
<title>Fixed #19707 -- Reset transaction state after requests</title>
<updated>2013-02-10T11:55:54Z</updated>
<author>
<name>Anssi Kääriäinen</name>
<email>akaariai@gmail.com</email>
</author>
<published>2013-02-05T21:52:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a4e97cf315142e61bb4bc3ed8259b95d8586d09c'/>
<id>urn:sha1:a4e97cf315142e61bb4bc3ed8259b95d8586d09c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed HttpRequest.raw_post_data.</title>
<updated>2012-12-29T20:59:07Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-12-24T22:20:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4a6490a4a0d0d7e45b1f549e3f9d97e5e2aeb731'/>
<id>urn:sha1:4a6490a4a0d0d7e45b1f549e3f9d97e5e2aeb731</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #19468 -- Decoded request.path correctly on Python 3.</title>
<updated>2012-12-22T12:32:39Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-12-17T09:49:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1e4a27d08790c96f657d2e960c8142d1ca69aede'/>
<id>urn:sha1:1e4a27d08790c96f657d2e960c8142d1ca69aede</id>
<content type='text'>
Thanks aliva for the report and claudep for the feedback.
</content>
</entry>
<entry>
<title>Fixed a security issue in get_host.</title>
<updated>2012-12-10T21:11:40Z</updated>
<author>
<name>Florian Apolloner</name>
<email>florian@apolloner.eu</email>
</author>
<published>2012-11-27T21:19:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=27560924ec1e567be4727ef8d7dfc4d3879c048c'/>
<id>urn:sha1:27560924ec1e567be4727ef8d7dfc4d3879c048c</id>
<content type='text'>
Full disclosure and new release forthcoming.
</content>
</entry>
<entry>
<title>Fixed #19101 -- Decoding of non-ASCII POST data on Python 3.</title>
<updated>2012-11-03T12:03:15Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-11-03T11:54:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=095eca8dd85cb27ed0b22829903df10f19cdab6c'/>
<id>urn:sha1:095eca8dd85cb27ed0b22829903df10f19cdab6c</id>
<content type='text'>
Thanks Claude Paroz.
</content>
</entry>
<entry>
<title>Fixed #5076 -- Properly decode POSTs with non-utf-8 payload encoding</title>
<updated>2012-10-30T08:00:32Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2012-10-29T19:33:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6de6988f9990b4b53f5a20bfc3811b3cc49291c5'/>
<id>urn:sha1:6de6988f9990b4b53f5a20bfc3811b3cc49291c5</id>
<content type='text'>
Thanks daniel at blogg.se for the report and Aymeric Augustin for
his assistance on the patch.
</content>
</entry>
<entry>
<title>Don't use : as an invalid cookie character</title>
<updated>2012-10-26T00:40:32Z</updated>
<author>
<name>Ian Clelland</name>
<email>ian@fullfactor.com</email>
</author>
<published>2012-09-28T15:09:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=02dda22832d313bde18798b2f5f1e9120a849815'/>
<id>urn:sha1:02dda22832d313bde18798b2f5f1e9120a849815</id>
<content type='text'>
Since http://bugs.python.org/issue2193 has been resolved in favour of
the colon in cookie names, we need to test invalid cookie removal using
a different character. "@" is still considered invalid by all sources.
</content>
</entry>
</feed>
