| Age | Commit message (Collapse) | Author |
|
This is a security fix. Disclosure and advisory coming shortly.
|
|
This is a security fix. Disclosure and advisory coming shortly.
Patch by Russell Keith-Magee.
|
|
This is a security fix. Disclosure and advisory coming shortly.
|
|
validation.
This is a security fix; disclosure and advisory coming shortly.
|
|
Thanks Danilo Bargen for the report.
Backport of 63236161 from master.
|
|
Backport of 7d5e35cdb46124e2471
|
|
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.
|
|
Backpatch of 604d8763dc2c901a3557e15880895d88af5c4127.
|
|
When a query had a complex where condition (a condition targeting more
than the base table) a subquery was used for deletion. However, the
query had default ordering from the model's meta and Oracle doesn't
work with ordered subqueries.
The regression was caused by fast-path deletion code introduced in
1cd6e04cd4f768bcd4385b75de433d497d938f82 for fixing #18676.
Thanks to Dylan Klomparens for the report.
Backpatch of 8ef3235034a1a7616714a5d61486dc68536f74ee
|
|
Backpatch of a4e97cf315142e61bb4bc3ed8259b95d8586d09c
|
|
Backpatch of f556df90be995a83b979cf875705d98521ab4dc7. Backpatching
these tests so that it will be easier to backpatch the fix for #19707.
|
|
causing spurious failures with Pypy and Postgres.
Backport of db09a2de6e1bc7121
|
|
The new regex seems not stable enough for being released. Stripping
with regex might need reevaluation for the next release.
Refs #19237.
|
|
ModelAdmin.get_form() method is overridden.
Backport of 0694d2196f0fad
|
|
Thanks rafales.
Backport of 9a4a1ce.
|
|
content_type.
Thanks Tim for the report and initial patch.
Backport of 89cb771 from master.
|
|
|
|
Thanks Gavin Wahl.
Backport of 23e319d.
|
|
Backport of ee26797cff from master
|
|
Thanks Stefan Koegl for the report and Simon Charette for the review.
Backport of b9c8bbf37 from master.
|
|
|
|
non-slash-ending paths
Thanks Daniel Gerzo for the report and the initial patch.
Backport of bcdb4898c from master.
|
|
This regression was introduced by the 'unicode_literals' patch.
Backport of f08e739bc2 from master.
|
|
Backport of ce580dd8ea04237cfe34cd02df0b8944a5345f4f from master.
|
|
Refs #19546. On Python 2.6, DeprecationWarnings are visible by
default.
Backport of e6949373b from master.
|
|
refs #18985
|
|
Backpatch of 55da775ce1bfba20db33b56c29957faa63917980
|
|
|
|
Refs #19441.
Backport of c698c55966 from master.
|
|
Thanks Simon Charette for the initial patch, and Jan Bednařík for
his work on the ticket.
Backport of b740da3504 from master.
|
|
closed
Thanks Sebastian Noack for the report and the initial patch.
Backport of ffa50ca35 from master.
|
|
Thanks Sebastian Noack for the report and the initial patch.
Backport of 1b3f832ab7 from master.
|
|
Backport of 3fc43c964e from master.
|
|
Backport of 328f5b5.
|
|
obfuscated in the @sensitive_variables decorator's frame, in case the variables associated with those arguments were meant to be obfuscated from the decorated function's frame.
Thanks to vzima for the report.
Backport of 9180146d21cf2a31eec
|
|
Backport of acc5396.
|
|
Thanks dibrovsd@gmail.com for the report.
Backport of d11038acb2 from master.
|
|
redirections.
Refs #19505.
Backport of cee40c7d79930ff42bde4
|
|
An index on TextField results in a warning message when running tests
on MySQL or SQLite, and the test using the TextField was PostgreSQL
only in any case.
Backpatch of 13a2b11425f87f674f0273af5fa70c1e4cf327ed
|
|
Thanks qcwxezdas for the report. Refs #13839.
Backport of e9c24be.
|
|
To make sure changes in 35d1cd0 don't break anything. Refs #19505.
ad769efa85e0296033572315025fed9fa9aefade from master.
|
|
admin redirect urls.
Work by Julien Phalip.
Refs #8001, #18310, #19505. See also 0b908b92a2ca4fb74a103e96bb75c53c05d0a428.
35d1cd0b28d1d9cd7bffbfbc6cc2e02b58404415 from master.
|
|
The test introduced in 4b278131 accidentally passed because of a
limitation of Python < 3.3.
Refs #17758, #7581.
Backport of 1c8be95 from master.
|
|
Refs #17758.
Backport of e8f07f0 from master.
|
|
Backport of 1ae64e96c161229a74efc4235917dcaae7e9cd05 from master
|
|
Backport of c31c2c92b8ef0b58394ac55fa4f61acc07091047 from master
|
|
Backport of b9fc70141abd4c812b03df50452a0d3ed8cd62d2 from master
|
|
Backport of 585aa11d233b7e3e40fe45fa69ef045d8f282345 from master
|
|
Backport of 8d35fd4c327e05b63c72a1c1e9a4a68de4dddcf0 from master
|
|
Thanks aliva for the report and claudep for the feedback.
Backport of 1e4a27d from master.
|