django1/django/core
Malcolm Tredinnick 3ee3d6b5f3 Fixed #5898 -- Changed a few response processing paths to make things harder to get wrong and easier to get right. Previous behaviour wasn't buggy, but it was harder to use than necessary.
We now have automatic HEAD processing always (previously required ConditionalGetMiddleware), middleware benefits from the Location header rewrite, so they can use relative URLs as well, and responses with response codes 1xx, 204 or 304 will always have their content removed, in accordance with the HTTP spec (so it's much harder to indavertently deliver invalid responses).

Based on a patch and diagnosis from regexbot@gmail.com.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@6662 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-11 03:55:44 +00:00
..
cache Fixed a bug in the db cache backend introduced in [6572]. 2007-10-21 19:19:32 +00:00
handlers Fixed #5898 -- Changed a few response processing paths to make things harder to get wrong and easier to get right. Previous behaviour wasn't buggy, but it was harder to use than necessary. 2007-11-11 03:55:44 +00:00
management Fixed #5729 -- For MySQL (only), always delay the creation of foreign key 2007-11-04 05:05:24 +00:00
serializers Fixed #3036 -- Fixed some doctest strings that were failing. Thanks to pterk for the original patch. 2007-09-15 08:29:56 +00:00
servers Fixed #5816 -- Fixed a regression from [6333] that generates incorrect cookie "expires" dates when using a locale other than English. Introduced `http_date` and `cookie_date` utility functions. Thanks for the report Michael Lemaire. Thanks for the patch Karen Tracey and `SmileyChris`. 2007-10-31 03:59:40 +00:00
__init__.py Imported Django from private SVN repository (created from r. 8825) 2005-07-13 01:25:57 +00:00
context_processors.py Fixed #4049 -- Improved error handling in auth() context processor. Based on a patch from gregorth. 2007-09-16 11:27:40 +00:00
exceptions.py MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly backwards-incompatible. Please read http://code.djangoproject.com/wiki/RemovingTheMagic for upgrade instructions. 2006-05-02 01:31:56 +00:00
mail.py Fixed #5778 -- Changed the way we detect if a string is non-ASCII when creating 2007-10-20 07:53:54 +00:00
paginator.py Fixed #1795 -- Added page_range to paginators in generic list views. Thanks to polarcowz@gmail.com and Marc Fargas <telenieko@telenieko.com> for the patch. 2007-09-14 01:01:02 +00:00
signals.py MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly backwards-incompatible. Please read http://code.djangoproject.com/wiki/RemovingTheMagic for upgrade instructions. 2006-05-02 01:31:56 +00:00
template_loader.py MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly backwards-incompatible. Please read http://code.djangoproject.com/wiki/RemovingTheMagic for upgrade instructions. 2006-05-02 01:31:56 +00:00
urlresolvers.py Fixed #5732 -- Catch all possible errors when importing a URLConf file. This 2007-10-21 17:51:06 +00:00
validators.py Fixed #3036 -- Fixed some doctest strings that were failing. Thanks to pterk for the original patch. 2007-09-15 08:29:56 +00:00
xheaders.py Fixed #4933 -- Fixed a typo and reformatted a fairly long line in passing. Thanks, Ludvig Ericson. 2007-08-12 10:29:59 +00:00