summaryrefslogtreecommitdiff
path: root/django/core
AgeCommit message (Collapse)Author
2013-07-09[1.5.x] Fixed #20722 -- Fixed MemcachedCache backend get_many on Python 3.Tim Graham
Backport of 3c736207a3 from master
2013-07-03[1.5.x] Fixed #20687 -- Added documentation for django.core.signing API.Tomáš Ehrlich
Thanks Baptiste Mispelon for the suggestion. Backport of c5bc98d7e1 from master.
2013-05-11[1.5.X] Fixed #20136 - Fixed and expanded the docs for loaddata and model ↵Tim Graham
signals. Thanks brandon@ and Anssi for the report. Backport of 2c62a509de from master
2013-05-07[1.5.x] Fixed #20354 -- `makemessages` no longer crashes with ↵Tai Lee
`UnicodeDecodeError` Handle the `UnicodeDecodeError` exception, send a warning to `stdout` with the file name and location, and continue processing other files. Backport of 99a6f0e77 from master.
2013-04-01[1.5.x] Fixed #20169 -- Ensured that the WSGI request's path is correctly ↵Julien Phalip
based on the `SCRIPT_NAME` environment parameter or the `FORCE_SCRIPT_NAME` setting, regardless of whether or not those have a trailing slash. Thanks to bmispelon for the review. Backport of 2f81a0ca6543f
2013-03-27[1.5.x] Fixed #18985 -- ensure module level deprecations are displayedPreston Holmes
Also don't compete with -W CLI option. Thanks to Aymeric Augustin for the catch, and Claude Paroz for the patch. Backport of e79b857a07905340556f781a7d63016236b21c61 from master.
2013-02-19[1.5.x] Restricted the XML deserializer to prevent DoS attacks.Carl Meyer
This is a security fix. Disclosure and advisory coming shortly.
2013-02-15[1.5.x] Fixed #19822 -- Added validation for uniqueness on USERNAME_FIELD on ↵Russell Keith-Magee
custom User models. Thanks to Claude Peroz for the draft patch. (cherry picked from commit f5e4a699ca0f58818acbdf9081164060cee910fa)
2013-01-25[1.5.x] Fixed #19665 -- Ensured proper stderr output for Command.run_from_argvClaude Paroz
Thanks Stefan Koegl for the report and Simon Charette for the review. Backport of b9c8bbf37 from master.
2013-01-03[1.5.x] Replaced deprecated sslerror by ssl.SSLErrorClaude Paroz
The exact conditions on which this exception is raised are not known, but this replacement is the best guess we can do at this point. Backport of 850630b4b7 from master.
2013-01-03[1.5.x] Fixed #19382 -- Stopped smtp backend raising exception when already ↵Claude Paroz
closed Thanks Sebastian Noack for the report and the initial patch. Backport of ffa50ca35 from master.
2013-01-03[1.5.x] Fixed #19134 -- Allowed closing smtp backend when the server is stoppedClaude Paroz
Thanks Sebastian Noack for the report and the initial patch. Backport of 1b3f832ab7 from master.
2012-12-31[1.5.x] Fixed #19519 -- Fired request_finished in the WSGI iterable's close().Aymeric Augustin
Backport of acc5396.
2012-12-31[1.5.x] Fixed #16241 -- Ensured the WSGI iterable's close() is always called.Aymeric Augustin
Thanks Graham Dumpleton for the report. Backport of a53c474.
2012-12-22[1.5.x] Fixed #19468 -- Decoded request.path correctly on Python 3.Aymeric Augustin
Thanks aliva for the report and claudep for the feedback. Backport of 1e4a27d from master.
2012-12-08[1.5.x] Fixed #19357 -- Allow non-ASCII chars in filesystem pathsClaude Paroz
Thanks kujiu for the report and Aymeric Augustin for the review. Backport of c91667338 from master.
2012-12-06[1.5.x] Fixed #19367 -- Fixed saving ContentFile in filesystem storageClaude Paroz
This was not working properly when ContentFile was initialized with an unicode string. Thanks Alexey Boriskin for the report and the test. Backport of 34dcf51e06 from master.
2012-12-03[1.5.x] Fixed #19416 -- Fixed multi-line commands in initial SQL filesClaude Paroz
Thanks Aymeric Augustin for detecting this regression. Backport of 5fa5621f5 from master.
2012-12-03[1.5.x] Fixed #19397 -- Crash on binary files in project templates.Aymeric Augustin
Thanks gw 2012 at tnode com for the report. Backport of baae4b8.
2012-11-24[1.5.x] Removed some stray debug lines introduced accidentally in c8985a8.Russell Keith-Magee
Backport of f2d8004.
2012-11-24[1.5.x] Fixed #19806 -- Ensure that content types and permissions aren't ↵Russell Keith-Magee
created for swapped models. Thanks to rizumu for the report. Backport of c8985a8a7317042a641e870cb75b3005cc5d67b1.
2012-11-17[1.5.x] Fixed #18210 -- Escaped special characters in reverse prefixes.Gabriel Hurley
Ensured that special characters passed in to reverse via the prefix argument are properly escaped so that calls to django.utils.regex_helpers.normalize and/or string formatting operations don't result in exceptions. Thanks to toofishes for the error report. Backport of 90e530978d590a5bdcf75525aa03f844766018b8 from master.
2012-11-14[1.5.x] Fixed #19186 -- Fixed sending mail with unicode content on Python 3Claude Paroz
Thanks alex_po for the report and Luke Plant for the analysis. Backport of 1620c27936 from master.
2012-11-11[1.5.x] Tweaked cache key creation to avoid strict typing.Aymeric Augustin
This is a provisional change. See #19221 for details. Backport of 6c69de8 from master.
2012-11-10[1.5.x] Fixed #19273 -- Fixed DB cache backend on pg 9.0+ and py3Anssi Kääriäinen
There was a problem caused by Postgres 9.0+ having bytea_output default value of 'hex' and cache backend inserting the content as 'bytes' into a column of type TEXT. Fixed by converting the bytes value to a string before insert. Backpatch of [cc0ac26f4a3947be8a3fc55d4784d3474b640c23].
2012-11-10[1.5.x] Removed an impossible code path in cache functionClaude Paroz
Backport of 04a7ea328 from master.
2012-11-09[1.5.x] Fixed #19261 -- Delayed Queryset evaluation in paginatorsClaude Paroz
Thanks trbs for the report and the patch. Backport of 1b307d6c8f from master.
2012-11-07[1.5.x] Fixed #19257 -- Don't swallow command's KeyError in call_commandClaude Paroz
Thanks Giovanni Bajo for the report. Backport of 9a09558e9f from master.
2012-11-06[1.5.x] Fixed #14315 -- Made memcached backend handle negative incr/decr valuesClaude Paroz
Thanks Michael Manfre for the report and initial patch and Tobias McNulty for the review. Backport of 79dd751b0b from master.
2012-11-04[1.5.x] Fixed #5805 -- it is now possible to specify multi-column indexes. ↵Alex Gaynor
Thanks to jgelens for the original patch. Backport of 4285571c5a9bf6ca3cb7c4d774942b9ae5b537e4.
2012-11-03[1.5.x] Fixed #18963 -- Used a subclass-friendly patternAymeric Augustin
for Python 2 object model compatibility methods. Backport of fc10418 from master.
2012-11-03[1.5.x] Prevented host resolution when running dev serverClaude Paroz
Refs #19075, #2494. Thanks Karen Tracey for spotting the issue. Backport of 3e98d98b6 from master.
2012-10-30[1.5.x] Fixed #5076 -- Properly decode POSTs with non-utf-8 payload encodingClaude Paroz
Thanks daniel at blogg.se for the report and Aymeric Augustin for his assistance on the patch. Backport of 6de6988f9 from master.
2012-10-28[1.5.x] Required serializer to use bytes in loads/dumpsAymeric Augustin
loads has no way to tell if it should provide text or bytes to the serializer; bytes are more reasonnable for a serialized representation, and are the only option for pickled data. dumps can perform conversions on the value it receives from the serializer; but for consistency it seems better to require bytes too. The current code would cause an exception when loading pickled session data. See next commit. Also fixed a bug when checking for compressed data. Backport of 58a086a from master.
2012-10-27[1.5.x] Fixed #18978 -- Moved cleanup command to sessions.Aymeric Augustin
This removes a dependency of 'core' on 'contrib'. Backport of 83ba0a9 from master. This deprecation occurs after the alpha, but it's a prerequisite for fixing decently #18194 which is a release blocker.
2012-10-24Removed a function that is already fully implemented by a base class.Alex Gaynor
2012-10-21Updated error message for bad database enginePreston Holmes
removing typo in the process. Thanks to Carlos Palol for the catch. Closes pull 450
2012-10-20Removed custom WSGIRequestHandler.get_environClaude Paroz
We probably historically customized it for good reasons, but currently, the differences with upstream Python are not significant any longer. Also fixes #19075 for which a test has been added.
2012-10-20Fixed #19150 -- Added validation for USERNAME_FIELD being included in ↵Russell Keith-Magee
REQUIRED_FIELDS. Thanks to Chris Pagnutti for the suggestion.
2012-10-11Fixed #19107 -- Workarounded message-encoding bug on Python < 2.6.6Claude Paroz
Thanks Bernardo Pires for the report.
2012-10-10Fixed error output from runserverClaude Paroz
This has been missed in commit 822d6d6dab (Refs #18325).
2012-10-09Fixed #17867 -- Made email validation pass with IDN domainsClaude Paroz
Thanks Pierre Matri for the report and the initial patch.
2012-10-06Ensure we ignore __pycache__ PEP 3174 dirs in a few more places.Ramiro Morales
2012-10-02Fixed #19049 -- Ensure that swapped models aren't included in reverse field ↵Russell Keith-Magee
caches. Thanks to Ivan Virabyan for the report.
2012-10-01Cleaned up loaddata command options help textPreston Holmes
2012-09-30Fixed #9279 -- Added ignorenonexistent option to loaddataPreston Holmes
Thanks to Roman Gladkov for the initial patch and Simon Charette for review.
2012-09-29Merge branch 'ticket15695'Florian Apolloner
2012-09-27Fixed #15695 -- Added `ResolverMatch` to the request object.Florian Apolloner
2012-09-26Fixed #18845 -- Do not swallow AttributeErrors when running commandsClaude Paroz
2012-09-26Fixed #17899 -- Rewrote [Ee]-mail to [Ee]mailAdrien Lemaire