| Age | Commit message (Collapse) | Author |
|
django.utils.http.parse_qsl().
|
|
|
|
|
|
Due to RFC7231 ayear that appears to be more than 50 years in the
future are interpreted as representing the past.
|
|
|
|
|
|
is passed as data.
|
|
Previously, when running the Django test suite with warnings enabled,
the following was emitted:
/usr/lib64/python3.7/urllib/parse.py:915: BytesWarning: str() on a bytearray instance
v = quote_via(str(v), safe, encoding, errors)
This occurred due to the bytearray() being passed to
urllib.parse.urlencode() which eventually calls str() on it. The test
does not represent desired real world behavior. Rather than test for and
assert strange unspecified behavior that emits a warning, remove it.
This was also discussed in PR #11374.
|
|
|
|
systems.
Thanks Andreas Beckmann and Chris Lamb for the report.
|
|
|
|
|
|
passed as data.
|
|
|
|
|
|
|
|
|
|
|
|
Regression in fee42fd99ee470528858c2ccb3621135c30ec262.
Thanks Claude Paroz, Jon Dufresne, and Tim Graham for the guidance.
|
|
|
|
Per deprecation timeline.
|
|
|
|
|
|
This is a security fix.
|
|
Thanks Tim Graham for the review.
|
|
|
|
http://bugs.python.org/issue27364
|
|
|
|
|
|
Thanks Andrew Nester, Berker Peksag, and Tim Graham for reviews.
|
|
|
|
The errors='replace' parameter to force_text altered the URL before checking
it, which wasn't considered sane. Refs 24fc935218 and ada7a4aef.
|
|
This fixes a regression introduced by c5544d28923.
Thanks John Eskew for the reporti and Tim Graham for the review.
|
|
This is a security fix.
|
|
|
|
Thanks Denis Cornehl for help with the patch.
|
|
|
|
Thanks Seth Gottlieb for help with the documentation and
Carl Meyer and Joshua Kehn for reviews.
|
|
This is a security fix; disclosure to follow shortly.
|
|
|
|
|
|
This is a security fix. Disclosure following shortly.
|
|
|
|
|
|
|
|
Thanks brylie.
|
|
This is a security fix. Disclosure following shortly.
|
|
This is a security fix. Disclosure following shortly.
|
|
|
|
|